{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "name": "Active Infections",
      "provenance": [],
      "collapsed_sections": [
        "txvCY3ZnWm7I",
        "8ogcaVqm3JZP",
        "xV14LaILePYN"
      ],
      "toc_visible": true,
      "include_colab_link": true
    },
    "kernelspec": {
      "name": "python3",
      "display_name": "Python 3"
    },
    "widgets": {
      "application/vnd.jupyter.widget-state+json": {
        "f12fd2045ab44451ac88f5cca5fc9bcf": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "state": {
            "_view_name": "HBoxView",
            "_dom_classes": [],
            "_model_name": "HBoxModel",
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "box_style": "",
            "layout": "IPY_MODEL_31b76edfad774a1da7b6b3dfbee33abf",
            "_model_module": "@jupyter-widgets/controls",
            "children": [
              "IPY_MODEL_1c39097d85ce49f4bfd759c87df2c2d5",
              "IPY_MODEL_b4c2118ec80a47f4be35b1d16a7f1b7a"
            ]
          }
        },
        "31b76edfad774a1da7b6b3dfbee33abf": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        },
        "1c39097d85ce49f4bfd759c87df2c2d5": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "state": {
            "_view_name": "ProgressView",
            "style": "IPY_MODEL_8022bdce4f5a4314a9bab8786b0c7001",
            "_dom_classes": [],
            "description": "100%",
            "_model_name": "FloatProgressModel",
            "bar_style": "success",
            "max": 46,
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "value": 46,
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "orientation": "horizontal",
            "min": 0,
            "description_tooltip": null,
            "_model_module": "@jupyter-widgets/controls",
            "layout": "IPY_MODEL_2edb5087276d4dccb6e07fbd499737cb"
          }
        },
        "b4c2118ec80a47f4be35b1d16a7f1b7a": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "state": {
            "_view_name": "HTMLView",
            "style": "IPY_MODEL_85d5af35bed74435ac2a6e84f2f967bd",
            "_dom_classes": [],
            "description": "",
            "_model_name": "HTMLModel",
            "placeholder": "​",
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "value": " 46/46 [04:15&lt;00:00,  5.56s/it]",
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "description_tooltip": null,
            "_model_module": "@jupyter-widgets/controls",
            "layout": "IPY_MODEL_a07bb6462edc47faaf31154829f60ac2"
          }
        },
        "8022bdce4f5a4314a9bab8786b0c7001": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "state": {
            "_view_name": "StyleView",
            "_model_name": "ProgressStyleModel",
            "description_width": "initial",
            "_view_module": "@jupyter-widgets/base",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.2.0",
            "bar_color": null,
            "_model_module": "@jupyter-widgets/controls"
          }
        },
        "2edb5087276d4dccb6e07fbd499737cb": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        },
        "85d5af35bed74435ac2a6e84f2f967bd": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "state": {
            "_view_name": "StyleView",
            "_model_name": "DescriptionStyleModel",
            "description_width": "",
            "_view_module": "@jupyter-widgets/base",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.2.0",
            "_model_module": "@jupyter-widgets/controls"
          }
        },
        "a07bb6462edc47faaf31154829f60ac2": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        },
        "84bf18327c434c7bab21e7fbae08d4c9": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "state": {
            "_view_name": "HBoxView",
            "_dom_classes": [],
            "_model_name": "HBoxModel",
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "box_style": "",
            "layout": "IPY_MODEL_c556210528f3432d9081f43c91f3080a",
            "_model_module": "@jupyter-widgets/controls",
            "children": [
              "IPY_MODEL_a01e293ee19b4995a6399f62c39f7c3d",
              "IPY_MODEL_1fdeeb247d854d598a529b8670d10bae"
            ]
          }
        },
        "c556210528f3432d9081f43c91f3080a": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        },
        "a01e293ee19b4995a6399f62c39f7c3d": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "state": {
            "_view_name": "ProgressView",
            "style": "IPY_MODEL_a9bb5a513c09441f9ea550cf21954684",
            "_dom_classes": [],
            "description": "100%",
            "_model_name": "FloatProgressModel",
            "bar_style": "success",
            "max": 6,
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "value": 6,
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "orientation": "horizontal",
            "min": 0,
            "description_tooltip": null,
            "_model_module": "@jupyter-widgets/controls",
            "layout": "IPY_MODEL_bc260f02894e464496fea97da059f11d"
          }
        },
        "1fdeeb247d854d598a529b8670d10bae": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "state": {
            "_view_name": "HTMLView",
            "style": "IPY_MODEL_b81e376ba0c34c65a28a0670652104fa",
            "_dom_classes": [],
            "description": "",
            "_model_name": "HTMLModel",
            "placeholder": "​",
            "_view_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "value": " 6/6 [00:04&lt;00:00,  1.23it/s]",
            "_view_count": null,
            "_view_module_version": "1.5.0",
            "description_tooltip": null,
            "_model_module": "@jupyter-widgets/controls",
            "layout": "IPY_MODEL_9afa5dc44e1148faa8812fcdcffa0964"
          }
        },
        "a9bb5a513c09441f9ea550cf21954684": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "state": {
            "_view_name": "StyleView",
            "_model_name": "ProgressStyleModel",
            "description_width": "initial",
            "_view_module": "@jupyter-widgets/base",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.2.0",
            "bar_color": null,
            "_model_module": "@jupyter-widgets/controls"
          }
        },
        "bc260f02894e464496fea97da059f11d": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        },
        "b81e376ba0c34c65a28a0670652104fa": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "state": {
            "_view_name": "StyleView",
            "_model_name": "DescriptionStyleModel",
            "description_width": "",
            "_view_module": "@jupyter-widgets/base",
            "_model_module_version": "1.5.0",
            "_view_count": null,
            "_view_module_version": "1.2.0",
            "_model_module": "@jupyter-widgets/controls"
          }
        },
        "9afa5dc44e1148faa8812fcdcffa0964": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "state": {
            "_view_name": "LayoutView",
            "grid_template_rows": null,
            "right": null,
            "justify_content": null,
            "_view_module": "@jupyter-widgets/base",
            "overflow": null,
            "_model_module_version": "1.2.0",
            "_view_count": null,
            "flex_flow": null,
            "width": null,
            "min_width": null,
            "border": null,
            "align_items": null,
            "bottom": null,
            "_model_module": "@jupyter-widgets/base",
            "top": null,
            "grid_column": null,
            "overflow_y": null,
            "overflow_x": null,
            "grid_auto_flow": null,
            "grid_area": null,
            "grid_template_columns": null,
            "flex": null,
            "_model_name": "LayoutModel",
            "justify_items": null,
            "grid_row": null,
            "max_height": null,
            "align_content": null,
            "visibility": null,
            "align_self": null,
            "height": null,
            "min_height": null,
            "padding": null,
            "grid_auto_rows": null,
            "grid_gap": null,
            "max_width": null,
            "order": null,
            "_view_module_version": "1.2.0",
            "grid_template_areas": null,
            "object_position": null,
            "object_fit": null,
            "grid_auto_columns": null,
            "margin": null,
            "display": null,
            "left": null
          }
        }
      }
    }
  },
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "view-in-github",
        "colab_type": "text"
      },
      "source": [
        "<a href=\"https://colab.research.google.com/github/oughtinc/ergo/blob/master/notebooks/covid-19-active.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "4scekT3jMkof",
        "colab_type": "text"
      },
      "source": [
        "Project: Estimating current Covid-19 infections (including undiagnosed) from multiple sources\n",
        "\n",
        "# Background\n",
        "\n",
        "This notebook allows forecasting different COVID-19 related parameters, by using probability distributions, and integrating spreadsheets and the forecasting platform Foretold.io.\n",
        "\n",
        "## Using the Colab\n",
        "- Run the colab by going to Runtime > \"Run All\"\n",
        "- You'll need to follow the instructions in the output of the \"Authentication\" section to allow the colab to read google sheets \n",
        "- If you want to use private foretold predictions, set foretold_token to the token of a bot account on foretold with access to the private channel\n",
        "- You can override parameters for individual regions with point estimates in the [Parameter Spreadsheet](https://docs.google.com/spreadsheets/d/1n42Op7sE3vUs4v2oSO19OM7yBH-9LIjPOp2dK_DtsMM/edit?usp=sharing)\n",
        "- The priority order for parameters is: 1. foretold distributions from the parameters table [https://www.foretold.io/c/1dd5b83a-075c-4c9f-b896-3172ec899f26/n/245566be-1e01-4dbf-9dcd-f0754b44e99e] 2. point estimates from the parameters google sheet 3. foretold distribution for the parameter for the world from the parameters table\n",
        "- The colab notebook will output active_infections_prediction.csv (active infections) and countermeasures.csv (countermeasures). If using Google Chrome they should download automatically, otherwise you can open the File pane on the left side of the screen and right click on the file to download\n",
        "- If you want to make changes, it's probably best to make your own copy of the colab\n",
        "\n",
        "## Notes\n",
        "- Currently, doesn't predict for regions with < 1000 cases or < 10 deaths. If you want to remove this restriction, comment out the cell after \"Restrict to countries with > 1000 cases and > 10 deaths\"\n",
        "\n",
        "- Does not yet directly support overriding parameters with a different foretold distribution\n",
        "- Does not yet directly support overriding history of the number of cases\n",
        "\n",
        "If you need to override any of these values for a specific region, you can likely load the data and modify the function that retrieves that parameter in the \"Data Retrieval Functions\" cell to substitute in your data\n"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "ULCkjkHtgYXf",
        "colab_type": "text"
      },
      "source": [
        "# Authentication"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "rrqdrJPXqWm6",
        "colab_type": "code",
        "outputId": "2ff05cca-db90-41a6-bd6b-205aee82b9d5",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 471
        }
      },
      "source": [
        "!pip install --progress-bar off --quiet typing_extensions\n",
        "!pip install --progress-bar off --quiet poetry  # Fixes https://github.com/python-poetry/poetry/issues/532\n",
        "!pip install --progress-bar off --quiet git+https://github.com/oughtinc/ergo.git@5614ff88bd13dbc7946be1e559e67ad633ffa76c\n",
        "!pip install --progress-bar off --quiet pendulum seaborn\n",
        "import ergo"
      ],
      "execution_count": 1,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h  Building wheel for pyrsistent (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n",
            "  Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n",
            "    Preparing wheel metadata ... \u001b[?25l\u001b[?25hdone\n",
            "\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h\u001b[?25l\n",
            "\u001b[?25h  Building wheel for ergo (PEP 517) ... \u001b[?25l\u001b[?25hdone\n",
            "  Building wheel for country-converter (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "\u001b[31mERROR: datascience 0.10.6 has requirement coverage==3.7.1, but you'll have coverage 5.1 which is incompatible.\u001b[0m\n",
            "\u001b[31mERROR: datascience 0.10.6 has requirement folium==0.2.1, but you'll have folium 0.8.3 which is incompatible.\u001b[0m\n",
            "\u001b[31mERROR: coveralls 0.5 has requirement coverage<3.999,>=3.6, but you'll have coverage 5.1 which is incompatible.\u001b[0m\n",
            "\u001b[31mERROR: chainer 6.5.0 has requirement typing-extensions<=3.6.6, but you'll have typing-extensions 3.7.4.2 which is incompatible.\u001b[0m\n"
          ],
          "name": "stdout"
        },
        {
          "output_type": "stream",
          "text": [
            "/usr/local/lib/python3.6/dist-packages/statsmodels/tools/_testing.py:19: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead.\n",
            "  import pandas.util.testing as tm\n"
          ],
          "name": "stderr"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "LftbjNvlR4jI",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "import google\n",
        "#Authenticate (needs user interaction, so don't hide this cell)\n",
        "google.colab.auth.authenticate_user()\n",
        "\n",
        "foretold_token = \"YOUR-TOKEN\""
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "txvCY3ZnWm7I",
        "colab_type": "text"
      },
      "source": [
        "# Setup"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "XDha6c0dWpir",
        "colab_type": "text"
      },
      "source": [
        "## General"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "R58fPeVfv9qi",
        "colab_type": "code",
        "outputId": "eccadd59-d26c-4929-bce6-7e1f59825fd1",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 52
        }
      },
      "source": [
        "!pip install -q pendulum pycountry"
      ],
      "execution_count": 3,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "\u001b[K     |████████████████████████████████| 10.0MB 2.3MB/s \n",
            "\u001b[?25h  Building wheel for pycountry (setup.py) ... \u001b[?25l\u001b[?25hdone\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "7P_f9L_5Wqdk",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "%load_ext google.colab.data_table"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "69P3Cn9fWsz_",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "import pandas as pd\n",
        "import pendulum\n",
        "import gspread\n",
        "import numpy as np\n",
        "import math\n",
        "import pycountry\n",
        "import datetime\n",
        "import tqdm\n",
        "import time\n",
        "import seaborn\n",
        "import torch\n",
        "\n",
        "from matplotlib import pyplot as plt\n",
        "from io import StringIO\n",
        "from types import SimpleNamespace\n",
        "\n",
        "from oauth2client.client import GoogleCredentials"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "8ogcaVqm3JZP",
        "colab_type": "text"
      },
      "source": [
        "## Ergo"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "PLiNYwFYYOkd",
        "colab_type": "text"
      },
      "source": [
        "## Epimodel"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "ngYXYcrXYVsj",
        "colab_type": "code",
        "outputId": "dd02433e-e57c-4e7d-f924-52bcbfd71136",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 104
        }
      },
      "source": [
        "!git clone -q https://github.com/epidemics/epimodel\n",
        "%cd /content/epimodel\n",
        "!git pull\n",
        "!git clone -q https://github.com/epidemics/epimodel-covid-data data\n",
        "%cd /content/epimodel/data\n",
        "!git pull\n",
        "%cd /content\n",
        "import sys\n",
        "sys.path.append('epimodel')"
      ],
      "execution_count": 6,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "/content/epimodel\n",
            "Already up to date.\n",
            "/content/epimodel/data\n",
            "Already up to date.\n",
            "/content\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "vARgWcISYWIy",
        "colab_type": "text"
      },
      "source": [
        "Epimodel needs unidecode:"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "yvZkHOIRYYUW",
        "colab_type": "code",
        "outputId": "a0716a4b-2c49-4051-b775-4d0c41af4908",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 34
        }
      },
      "source": [
        "!pip install -q unidecode"
      ],
      "execution_count": 7,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "\u001b[?25l\r\u001b[K     |█▍                              | 10kB 21.8MB/s eta 0:00:01\r\u001b[K     |██▊                             | 20kB 1.6MB/s eta 0:00:01\r\u001b[K     |████▏                           | 30kB 2.4MB/s eta 0:00:01\r\u001b[K     |█████▌                          | 40kB 3.1MB/s eta 0:00:01\r\u001b[K     |██████▉                         | 51kB 2.0MB/s eta 0:00:01\r\u001b[K     |████████▎                       | 61kB 2.3MB/s eta 0:00:01\r\u001b[K     |█████████▋                      | 71kB 2.7MB/s eta 0:00:01\r\u001b[K     |███████████                     | 81kB 3.1MB/s eta 0:00:01\r\u001b[K     |████████████▍                   | 92kB 2.4MB/s eta 0:00:01\r\u001b[K     |█████████████▊                  | 102kB 2.6MB/s eta 0:00:01\r\u001b[K     |███████████████▏                | 112kB 2.6MB/s eta 0:00:01\r\u001b[K     |████████████████▌               | 122kB 2.6MB/s eta 0:00:01\r\u001b[K     |█████████████████▉              | 133kB 2.6MB/s eta 0:00:01\r\u001b[K     |███████████████████▎            | 143kB 2.6MB/s eta 0:00:01\r\u001b[K     |████████████████████▋           | 153kB 2.6MB/s eta 0:00:01\r\u001b[K     |██████████████████████          | 163kB 2.6MB/s eta 0:00:01\r\u001b[K     |███████████████████████▍        | 174kB 2.6MB/s eta 0:00:01\r\u001b[K     |████████████████████████▊       | 184kB 2.6MB/s eta 0:00:01\r\u001b[K     |██████████████████████████▏     | 194kB 2.6MB/s eta 0:00:01\r\u001b[K     |███████████████████████████▌    | 204kB 2.6MB/s eta 0:00:01\r\u001b[K     |████████████████████████████▉   | 215kB 2.6MB/s eta 0:00:01\r\u001b[K     |██████████████████████████████▎ | 225kB 2.6MB/s eta 0:00:01\r\u001b[K     |███████████████████████████████▋| 235kB 2.6MB/s eta 0:00:01\r\u001b[K     |████████████████████████████████| 245kB 2.6MB/s \n",
            "\u001b[?25h"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "ledQS6OPYkOI",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "import epimodel\n",
        "regions = epimodel.RegionDataset.load('epimodel/data/regions.csv')"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "-uzQd81iRVns",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "def name_to_code(name):\n",
        "  try:\n",
        "      return regions.find_one_by_name(name).Code\n",
        "  except KeyError:\n",
        "      return \"\""
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "jhPWNnpDRLvS",
        "colab_type": "text"
      },
      "source": [
        "## Loading Data"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "_ye-pp6jRK0e",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        ""
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "iacbEdrVs9id",
        "colab_type": "text"
      },
      "source": [
        "## Utility Functions"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "NXxTccnUtAvE",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "from uuid import UUID\n",
        "def is_uuid(s):\n",
        "  try:\n",
        "    uuid_obj = UUID(s, version=4)\n",
        "    return True\n",
        "  except ValueError:\n",
        "    return False\n",
        "\n",
        "def load_spreadsheet(url, sheet):\n",
        "    gc = gspread.authorize(GoogleCredentials.get_application_default())\n",
        "    wb = gc.open_by_url(url)\n",
        "    sheet = wb.worksheet(sheet)\n",
        "    values = sheet.get_all_values()\n",
        "    return values"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "QtTCgPGBN5Ep",
        "colab_type": "text"
      },
      "source": [
        "# Estimating active infections\n",
        "\n",
        "In order to get an estimate of active infections, four different models are ensembled.\n",
        "\n",
        "The first three models are statistical and source their parameters from [this Foretold community](https://www.foretold.io/c/1dd5b83a-075c-4c9f-b896-3172ec899f26/notebooks), if available, and otherwise as point estimates from [this spreadsheet](https://docs.google.com/spreadsheets/d/1n42Op7sE3vUs4v2oSO19OM7yBH-9LIjPOp2dK_DtsMM/edit?usp=sharing). \n",
        "\n",
        "The fourth model is simply a human-estimated distribution of active infections.\n",
        "\n",
        "The models are described in more detail [here](https://www.notion.so/Ensemble-model-for-estimating-active-infections-00b72ecf6f674602ad27efb15249dd7e)."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "SEY97QhQRZtd",
        "colab_type": "text"
      },
      "source": [
        "## Load Parameters from [Parameter Spreadsheet](https://docs.google.com/spreadsheets/d/1n42Op7sE3vUs4v2oSO19OM7yBH-9LIjPOp2dK_DtsMM/edit?usp=sharing)"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "fN2XAt0RaY69",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "def get_code(row):\n",
        "  if row[\"Province/State\"]:\n",
        "    return name_to_code(row[\"Province/State\"])\n",
        "  return name_to_code(row[\"Country/Region\"])\n",
        "\n",
        "def load_parameters(parameters_url, parameters_sheet):\n",
        "    values = load_spreadsheet(parameters_url, parameters_sheet)\n",
        "    d = {}\n",
        "    columns = values[0]\n",
        "    for row in values[1:]:\n",
        "      if row[0]:\n",
        "        code = name_to_code(row[0])\n",
        "      else:\n",
        "        code = name_to_code(row[1])\n",
        "      d[code] = {column: value for column, value in zip(columns, row)}\n",
        "    return d\n",
        "\n",
        "parameters = load_parameters('https://docs.google.com/spreadsheets/d/1n42Op7sE3vUs4v2oSO19OM7yBH-9LIjPOp2dK_DtsMM/edit', 'Parameters')"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "Sbe-QOuB9MIz",
        "colab_type": "text"
      },
      "source": [
        "## Load Foretold Parameters"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "xV14LaILePYN",
        "colab_type": "text"
      },
      "source": [
        "### Foretold Parameter JSON"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "ZEruYh2j87xj",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "# Need to replace with full json created by Ozzie\n",
        "foretold_lookup = [\n",
        "    {\n",
        "        \"name\": \"@locations/n-hungary\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Hungary\",\n",
        "            \"isoCode\": \"HU\",\n",
        "            \"foretoldName\": \"@locations/n-hungary\"\n",
        "        },\n",
        "        \"april19\": \"fceee746-01f9-42b5-9bb4-f5141196c163\",\n",
        "        \"april26\": \"126f6846-90b4-4e44-bc71-cf4918367344\",\n",
        "        \"may3\": \"1fdc46e2-c641-45f7-99cf-58469f2d5606\",\n",
        "        \"may17\": \"033e3efd-17d7-498a-bc63-28de2cdf225b\",\n",
        "        \"deathsAttributed\": \"2dee3f58-c6cd-4503-85f6-3e886f72fb50\",\n",
        "        \"infectionsAttributed\": \"0d4f247b-2d25-4289-a3ff-411e44067abf\",\n",
        "        \"timeToDeath\": \"9109a7d8-9eab-4094-93ea-15c92348033e\",\n",
        "        \"infectionFatalityRatio\": \"0d7bea59-100a-4945-9fcd-f5351e89950b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-czech-republic\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Czech Republic\",\n",
        "            \"isoCode\": \"CZ\",\n",
        "            \"foretoldName\": \"@locations/n-czech-republic\"\n",
        "        },\n",
        "        \"april19\": \"c08c0ea4-09fe-45fe-9caf-9697a67f3262\",\n",
        "        \"april26\": \"46fbf258-70a9-4c39-9f3b-5d6f91930632\",\n",
        "        \"may3\": \"d892166d-d14c-4edf-8475-4b1b274c3656\",\n",
        "        \"may17\": \"fcab14bf-50e0-4c61-a9fa-cdf1835af007\",\n",
        "        \"deathsAttributed\": \"901e86f9-4841-4f9f-b555-d61417d1fb7a\",\n",
        "        \"infectionsAttributed\": \"2493fa7f-75f3-4396-bef5-5ae6b4bae324\",\n",
        "        \"timeToDeath\": \"7a0b3b4b-2a5c-4a0f-b500-c950d65fc028\",\n",
        "        \"infectionFatalityRatio\": \"d465c517-dce7-4d92-b173-26e022e74610\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-ukraine\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Ukraine\",\n",
        "            \"isoCode\": \"UA\",\n",
        "            \"foretoldName\": \"@locations/n-ukraine\"\n",
        "        },\n",
        "        \"april19\": \"a176eb57-39d6-4a9c-97be-58ab9eb9f55a\",\n",
        "        \"april26\": \"94750cd8-dcaf-4fad-a483-e46cfbba12e3\",\n",
        "        \"may3\": \"465af1bd-90f0-4c0e-bb2a-eec1047aa247\",\n",
        "        \"may17\": \"bcba6198-093c-4534-b17a-5815386ac64f\",\n",
        "        \"deathsAttributed\": \"d32ad94f-e8c4-4337-9a25-31e91bcfa63d\",\n",
        "        \"infectionsAttributed\": \"3b21bbf2-0287-4624-b409-4832f8055b0d\",\n",
        "        \"timeToDeath\": \"678bbd80-2864-4cd0-a63d-3ad027600e8b\",\n",
        "        \"infectionFatalityRatio\": \"34950965-c488-4b11-8956-c10a20e3d0e6\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-netherlands\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Netherlands\",\n",
        "            \"isoCode\": \"NL\",\n",
        "            \"foretoldName\": \"@locations/n-netherlands\"\n",
        "        },\n",
        "        \"april19\": \"562c5477-5037-45e1-b626-2b0dc33d92f9\",\n",
        "        \"april26\": \"b334bfcf-a3ef-49fa-9c4c-26aacd8ff337\",\n",
        "        \"may3\": \"c2f72783-a3fc-43d8-b92d-0d2abf52217c\",\n",
        "        \"may17\": \"87ae4c8d-5fdf-4961-9087-8639afa12124\",\n",
        "        \"deathsAttributed\": \"486f78ed-4c13-4adb-b399-95f9556c5fe3\",\n",
        "        \"infectionsAttributed\": \"0902bcff-0253-4eec-9864-d5643057fbae\",\n",
        "        \"timeToDeath\": \"7e4e9c8e-307f-4216-8463-9bb5f3fd08a4\",\n",
        "        \"infectionFatalityRatio\": \"06e42fc2-eb27-4897-818d-5e954964399c\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-united-kingdon\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"United Kingdon\",\n",
        "            \"isoCode\": \"GB\",\n",
        "            \"foretoldName\": \"@locations/n-united-kingdon\"\n",
        "        },\n",
        "        \"april19\": \"42476b18-e386-4c35-9f4b-a8f1cda264a9\",\n",
        "        \"april26\": \"7615f40d-f086-49b9-b5b5-f33d0e13a705\",\n",
        "        \"may3\": \"2a4336ac-a340-477a-9611-9d8578389304\",\n",
        "        \"may17\": \"d1778b1b-d956-414d-8aeb-82d6c3c08110\",\n",
        "        \"deathsAttributed\": \"315d095d-ae05-4e9d-80e3-1fb27246f7c2\",\n",
        "        \"infectionsAttributed\": \"76261599-422b-463c-ad4d-92962bc6c368\",\n",
        "        \"timeToDeath\": \"b88df3fd-8af7-46bf-8144-252703281580\",\n",
        "        \"infectionFatalityRatio\": \"70ed6dfb-0e84-462e-a06b-a985800be2d3\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-russia\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Russia\",\n",
        "            \"isoCode\": \"RU\",\n",
        "            \"foretoldName\": \"@locations/n-russia\"\n",
        "        },\n",
        "        \"april19\": \"9cf07291-7d43-4899-b391-bbf6977b5fee\",\n",
        "        \"april26\": \"7442037d-e749-4a1b-97a9-716f12363c70\",\n",
        "        \"may3\": \"3e919b5d-a049-4090-99b8-0f411f7366d5\",\n",
        "        \"may17\": \"a436113f-aa22-449b-951e-9f577d26fbb9\",\n",
        "        \"deathsAttributed\": \"57bf9b8b-40ea-43d2-9085-70d12500197d\",\n",
        "        \"infectionsAttributed\": \"cdc51237-62ca-4157-9d3f-f1c963add9aa\",\n",
        "        \"timeToDeath\": \"a4f58a70-ef24-493a-a835-a1051f23f3fd\",\n",
        "        \"infectionFatalityRatio\": \"0f5e66eb-e615-4fcc-a0b9-f9182bb2c03b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-france\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"France\",\n",
        "            \"isoCode\": \"FR\",\n",
        "            \"foretoldName\": \"@locations/n-france\"\n",
        "        },\n",
        "        \"april19\": \"70407aee-ffcf-4466-b352-6b05dc424c10\",\n",
        "        \"april26\": \"bd443efd-12f5-4db4-83d4-d65567797c91\",\n",
        "        \"may3\": \"4bb96a2d-6103-40af-be6f-2e33f48a4298\",\n",
        "        \"may17\": \"44cce87c-649a-4414-ab97-ff24a5fb5167\",\n",
        "        \"deathsAttributed\": \"bb4c4a26-4882-4a12-a449-6df4fc1d4b75\",\n",
        "        \"infectionsAttributed\": \"855bece8-0364-487d-adf2-0e253fb30475\",\n",
        "        \"timeToDeath\": \"dc649a48-f8b1-47cd-ba36-6190e8934108\",\n",
        "        \"infectionFatalityRatio\": \"5f8c61ac-00b4-4438-bc12-a4c4444a9676\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-belarus\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Belarus\",\n",
        "            \"isoCode\": \"BY\",\n",
        "            \"foretoldName\": \"@locations/n-belarus\"\n",
        "        },\n",
        "        \"april19\": \"98889cef-85b2-4672-80d4-c6eee321e0c4\",\n",
        "        \"april26\": \"e778ebe3-b7c4-4b2b-b210-2015967ef772\",\n",
        "        \"may3\": \"b568f648-4542-4487-a540-f91cb571fa22\",\n",
        "        \"may17\": \"eaa948ec-be88-4efd-a04f-c5cba0894a0a\",\n",
        "        \"deathsAttributed\": \"60c88d73-d8fd-42ca-8259-cafa032fb21d\",\n",
        "        \"infectionsAttributed\": \"a294bf30-f589-4b2a-a28b-c50942c26163\",\n",
        "        \"timeToDeath\": \"1d90b66b-2c43-42a3-8e2d-b221973a90c8\",\n",
        "        \"infectionFatalityRatio\": \"1f9e4a9f-5099-4f74-984e-6f184b0467e5\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-spain\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Spain\",\n",
        "            \"isoCode\": \"ES\",\n",
        "            \"foretoldName\": \"@locations/n-spain\"\n",
        "        },\n",
        "        \"april19\": \"1e17b500-92fe-4ef5-a36c-77182fc5f712\",\n",
        "        \"april26\": \"5477c30e-8303-4c5c-93f0-27317226e56f\",\n",
        "        \"may3\": \"70a5c96f-1571-4b83-90a3-cc775dd72f6f\",\n",
        "        \"may17\": \"0dd70995-b4f0-472a-9095-fbc71d5255ff\",\n",
        "        \"deathsAttributed\": \"eff08726-220c-4da5-94fc-a3ba26c44421\",\n",
        "        \"infectionsAttributed\": \"230ba580-9681-4379-9fe5-3639d73adcce\",\n",
        "        \"timeToDeath\": \"8deae807-bdd3-43c0-a8a4-6eb98c358e83\",\n",
        "        \"infectionFatalityRatio\": \"3103be98-d7d5-4335-b279-fde5fe5f670b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-italy\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Italy\",\n",
        "            \"isoCode\": \"IT\",\n",
        "            \"foretoldName\": \"@locations/n-italy\"\n",
        "        },\n",
        "        \"april19\": \"b6e8caf6-afec-428a-adf3-44b962d99383\",\n",
        "        \"april26\": \"7422ee75-a130-4b24-b025-d349df24100e\",\n",
        "        \"may3\": \"90e76d42-2685-47ff-b8fe-fb80be829333\",\n",
        "        \"may17\": \"a1770f21-55a6-415b-8da2-f71411d1f0ae\",\n",
        "        \"deathsAttributed\": \"150b74e0-a92b-41d8-8020-0078bdb5c836\",\n",
        "        \"infectionsAttributed\": \"4a3dec41-0688-4605-85ac-cae427e9ca51\",\n",
        "        \"timeToDeath\": \"af23f463-4231-493a-897e-9d8b903cac90\",\n",
        "        \"infectionFatalityRatio\": \"f2456630-cef3-42dd-8fef-d6e6a95e5d2c\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-nepal\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Nepal\",\n",
        "            \"foretoldName\": \"@locations/n-nepal\"\n",
        "        },\n",
        "        \"april19\": \"c049c851-a806-4eb7-be7c-fbe988e88121\",\n",
        "        \"april26\": \"a9447b87-fd25-49b5-81f1-f89880bc196d\",\n",
        "        \"may3\": \"3845ef90-ccb1-418f-a6f3-ee5131fdf167\",\n",
        "        \"may17\": \"0b9c19cb-945d-4523-95b1-97d5b578318b\",\n",
        "        \"deathsAttributed\": \"a9335e1d-2e85-4bfd-b8b0-4d6915604997\",\n",
        "        \"infectionsAttributed\": \"c11e38a3-02ef-4998-99ff-500621f60e5c\",\n",
        "        \"timeToDeath\": \"b5eb2dc1-e1d3-4e92-97c5-79d45299f827\",\n",
        "        \"infectionFatalityRatio\": \"908ceff9-c8d7-4a07-8984-1f43bde37459\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-india\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"India\",\n",
        "            \"isoCode\": \"IN\",\n",
        "            \"foretoldName\": \"@locations/n-india\"\n",
        "        },\n",
        "        \"april19\": \"d5115540-209e-4e3f-9a38-76e45b60574a\",\n",
        "        \"april26\": \"c5b8f0f2-b4fa-4bf3-a375-6d0e8cd0bbb0\",\n",
        "        \"may3\": \"a3808a82-6424-40c7-bf2e-7459540656b9\",\n",
        "        \"may17\": \"a011d2a3-3bc2-4045-9b43-a4381325d5f7\",\n",
        "        \"deathsAttributed\": \"0b47a481-72d5-486f-84cb-a2f3ab20c6d0\",\n",
        "        \"infectionsAttributed\": \"deecf45a-03c5-457e-ba8e-ed51b63eab01\",\n",
        "        \"timeToDeath\": \"c1bfe7db-0bfc-4265-ab5e-388ddf349336\",\n",
        "        \"infectionFatalityRatio\": \"ad839ed9-d045-417b-8866-290bec82bdd2\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-myanmar\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Myanmar\",\n",
        "            \"isoCode\": \"MM\",\n",
        "            \"foretoldName\": \"@locations/n-myanmar\"\n",
        "        },\n",
        "        \"april19\": \"cd3e2711-1e35-42bc-88a2-39e23b1dc628\",\n",
        "        \"april26\": \"4d5f8a9f-7dd6-419e-aebe-3909ae6121f7\",\n",
        "        \"may3\": \"9005b8b6-49db-4368-a670-92f50ce434cf\",\n",
        "        \"may17\": \"b7eacba3-5801-4989-93aa-46fdba2c3293\",\n",
        "        \"deathsAttributed\": \"3860aaa1-146f-46f3-8fe3-c75e5cac8f6d\",\n",
        "        \"infectionsAttributed\": \"ba82bd02-f0e7-42e3-9383-f84dfe6027c7\",\n",
        "        \"timeToDeath\": \"73531577-c6de-41cc-8f8e-9d26c0b0aa44\",\n",
        "        \"infectionFatalityRatio\": \"63659069-747a-4990-b5f0-9b8bc95aaafa\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-azerbaijan\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Azerbaijan\",\n",
        "            \"isoCode\": \"AZ\",\n",
        "            \"foretoldName\": \"@locations/n-azerbaijan\"\n",
        "        },\n",
        "        \"april19\": \"35244016-cabe-4578-a671-bc4f00f709e7\",\n",
        "        \"april26\": \"1e5e52c1-8d4b-4fac-b439-7edd1284fd28\",\n",
        "        \"may3\": \"8c037be2-960d-4374-9e96-730d279eac07\",\n",
        "        \"may17\": \"4c01b1d0-7617-4246-917b-43c7e3a2d47d\",\n",
        "        \"deathsAttributed\": \"d62098b8-3b9a-4413-b2b4-2f883f7d3ead\",\n",
        "        \"infectionsAttributed\": \"0eae20cb-6ac7-494c-bef7-558cff55ba67\",\n",
        "        \"timeToDeath\": \"a84dae59-2c14-4c5d-bd87-29fda38edb7b\",\n",
        "        \"infectionFatalityRatio\": \"aec8bcce-d1b4-44bf-9dac-8293d1acb740\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-kazakhstan\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Kazakhstan\",\n",
        "            \"isoCode\": \"KZ\",\n",
        "            \"foretoldName\": \"@locations/n-kazakhstan\"\n",
        "        },\n",
        "        \"april19\": \"2699f03e-3c2c-4c46-8af0-07c18d82c479\",\n",
        "        \"april26\": \"97784799-3d90-4ca7-8cad-0fec3b7d9e9d\",\n",
        "        \"may3\": \"798b665a-afeb-4b42-9d5a-dd6819f87388\",\n",
        "        \"may17\": \"6b375aff-6ef9-48db-bc98-cc1a99fe28b7\",\n",
        "        \"deathsAttributed\": \"874e1d19-f952-41a5-9446-ab7dd562dc30\",\n",
        "        \"infectionsAttributed\": \"9c0aafe1-86d4-43c5-a987-0a74769778ac\",\n",
        "        \"timeToDeath\": \"8bd6d6a8-f689-4e67-90d3-60e09e9de3ad\",\n",
        "        \"infectionFatalityRatio\": \"7e0f9430-1b0b-41e1-9102-5bd481436550\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-uzbekistan\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Uzbekistan\",\n",
        "            \"isoCode\": \"UZ\",\n",
        "            \"foretoldName\": \"@locations/n-uzbekistan\"\n",
        "        },\n",
        "        \"april19\": \"2d483a20-b992-4c4b-9c22-3f69764580f7\",\n",
        "        \"april26\": \"bc401ff6-f32a-41dd-a4d0-4bbcad3785b6\",\n",
        "        \"may3\": \"29bd5c23-1b07-4b98-bb6f-8835ee68e0e5\",\n",
        "        \"may17\": \"a1b9b08b-0e67-446c-b9c9-7836752c4c83\",\n",
        "        \"deathsAttributed\": \"8014e845-1977-4da6-af79-ed43ac402674\",\n",
        "        \"infectionsAttributed\": \"e1db4a03-85c1-4256-bf7a-63dea8001248\",\n",
        "        \"timeToDeath\": \"c15df4ff-6a75-4206-8f17-2c1c3a81dd8a\",\n",
        "        \"infectionFatalityRatio\": \"91de9fbf-8ac0-4cf7-b123-1db4b634e71f\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-saudi-arabia\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Saudi Arabia\",\n",
        "            \"isoCode\": \"SA\",\n",
        "            \"foretoldName\": \"@locations/n-saudi-arabia\"\n",
        "        },\n",
        "        \"april19\": \"d8255ff3-a729-4e27-bb8f-c41eba8293ac\",\n",
        "        \"april26\": \"4aaa2b3d-bed7-4915-9b14-9db3e99e85b5\",\n",
        "        \"may3\": \"e5e9ce79-cb2b-4683-8bc2-da1125176303\",\n",
        "        \"may17\": \"d6b36a43-07cd-4406-8fee-a0043d11a23b\",\n",
        "        \"deathsAttributed\": \"823bd318-bea9-436d-afdb-bdeef07af01c\",\n",
        "        \"infectionsAttributed\": \"c729ad9d-12cb-4d09-9989-a500c382085e\",\n",
        "        \"timeToDeath\": \"8ac56ba8-598a-4780-9f80-be32d438467d\",\n",
        "        \"infectionFatalityRatio\": \"9480970b-ea5d-4528-8dd8-50290125432c\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-maldives\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Maldives\",\n",
        "            \"isoCode\": \"MV\",\n",
        "            \"foretoldName\": \"@locations/n-maldives\"\n",
        "        },\n",
        "        \"april19\": \"9b40c1b5-614b-4bd5-bf1a-5d517cefe9bc\",\n",
        "        \"april26\": \"9a8b8053-38c9-42c0-8572-ae9515ed3f78\",\n",
        "        \"may3\": \"ba603b63-d0b5-464b-8a2a-c7c50ac5fa9e\",\n",
        "        \"may17\": \"af970a0f-79b2-4f79-bd78-2a5b4e5586d0\",\n",
        "        \"deathsAttributed\": \"1666a2ac-22c1-4f30-9154-ec1314e726fa\",\n",
        "        \"infectionsAttributed\": \"d7c78665-a563-4467-be49-ec9e80538ce3\",\n",
        "        \"timeToDeath\": \"3be92417-597a-495b-b883-def91c7f82dd\",\n",
        "        \"infectionFatalityRatio\": \"5de1f32e-f3a8-4085-9c94-0b7b2b4d2c8b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-iran\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Iran\",\n",
        "            \"isoCode\": \"IR\",\n",
        "            \"foretoldName\": \"@locations/n-iran\"\n",
        "        },\n",
        "        \"april19\": \"99d1aa7c-cd70-41c9-a998-fc3dc57b2d79\",\n",
        "        \"april26\": \"b41007b0-2256-4f06-b671-f6de0cca61e6\",\n",
        "        \"may3\": \"d4f2fa4d-3aa4-4f85-b6c6-78ac15cdc2ff\",\n",
        "        \"may17\": \"de892638-2d8d-4364-b6a7-3ca9ce7eb899\",\n",
        "        \"deathsAttributed\": \"5957205a-c3d9-4d24-a8ec-bbdd25a8a86b\",\n",
        "        \"infectionsAttributed\": \"d9f7b01c-c70d-4035-bb88-88bc1ba7626c\",\n",
        "        \"timeToDeath\": \"459ccf8b-1fa9-4b63-aaa2-78a98ba4051b\",\n",
        "        \"infectionFatalityRatio\": \"9454b639-0bb4-4e90-b784-3cf2388348a0\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-pakistan\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Pakistan\",\n",
        "            \"isoCode\": \"PK\",\n",
        "            \"foretoldName\": \"@locations/n-pakistan\"\n",
        "        },\n",
        "        \"april19\": \"61743ebe-5a7f-4375-bd4a-0ab8ea4fc2c6\",\n",
        "        \"april26\": \"77b73b79-3fe8-412a-802a-298697ce6e66\",\n",
        "        \"may3\": \"ba756e89-4cfa-4188-bc6a-f22a943d5cc4\",\n",
        "        \"may17\": \"f578bf44-0d11-474a-83db-145082e3de35\",\n",
        "        \"deathsAttributed\": \"7ad878e6-5175-44a2-86ee-777c27c55877\",\n",
        "        \"infectionsAttributed\": \"762222b6-aedc-4b61-82ba-5340fd984d92\",\n",
        "        \"timeToDeath\": \"5e4830c0-69e7-44de-91b1-51c2a5f0a4a0\",\n",
        "        \"infectionFatalityRatio\": \"682befc6-3c19-48b0-98a0-bf52c5221c06\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-pakistan-balochistan\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Balochistan (Pakistan)\",\n",
        "            \"foretoldName\": \"@locations/n-pakistan-balochistan\"\n",
        "        },\n",
        "        \"april19\": \"8683b39d-2e9b-4994-891d-cdec9d9e0fa1\",\n",
        "        \"april26\": \"1b21f58e-5de9-42e0-b107-a4ae8b271c92\",\n",
        "        \"may3\": \"d81b580a-08c7-4377-8485-1ac355abf58a\",\n",
        "        \"may17\": \"be924708-f253-4d64-91f9-6835473d9db3\",\n",
        "        \"deathsAttributed\": \"4a5246fd-20af-47b6-9c60-86954aea21b6\",\n",
        "        \"infectionsAttributed\": \"a75bb2fc-9333-4b35-b012-4a0c332aa02c\",\n",
        "        \"timeToDeath\": \"2c1e7918-a2ec-459f-88be-5ccaa076f7e3\",\n",
        "        \"infectionFatalityRatio\": \"28925e55-336a-4556-b642-3ae6ee5ee1b3\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-mumbai\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Mumbai (India)\",\n",
        "            \"foretoldName\": \"@locations/n-mumbai\"\n",
        "        },\n",
        "        \"april19\": \"e5567c34-8384-4670-9497-f987b65ef693\",\n",
        "        \"april26\": \"985f7858-4886-497f-9fb1-f82b051239b7\",\n",
        "        \"may3\": \"247de3c8-38d5-459d-be3a-73c2d2c258f6\",\n",
        "        \"may17\": \"0a9b2314-c44a-4b74-8999-83f8df5ce322\",\n",
        "        \"deathsAttributed\": \"d070f4ac-6834-4d65-a8b8-af0b10ebefc5\",\n",
        "        \"infectionsAttributed\": \"56eb2739-4c26-4700-a9ed-330d56e9d054\",\n",
        "        \"timeToDeath\": \"cd1f9036-3360-4838-bead-a2d72022451d\",\n",
        "        \"infectionFatalityRatio\": \"51f88e70-b1b2-430c-aff7-47cf5ba70987\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-bangularu\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Bangaluru (India)\",\n",
        "            \"foretoldName\": \"@locations/n-bangularu\"\n",
        "        },\n",
        "        \"april19\": \"d346fd04-9f23-4261-a47e-e8c088500a7b\",\n",
        "        \"april26\": \"056db717-02fd-4c42-91da-447469d50a61\",\n",
        "        \"may3\": \"dc049c11-d016-4ce4-93d5-700f4bc70937\",\n",
        "        \"may17\": \"0bb99ce6-1e3c-4b8b-bcbd-890ca382676b\",\n",
        "        \"deathsAttributed\": \"9969f2b2-6471-4599-9a6e-63107bbe153b\",\n",
        "        \"infectionsAttributed\": \"bad11dd7-0af6-46c4-9282-a24500fc5687\",\n",
        "        \"timeToDeath\": \"3bbe376f-2710-4d7c-95a2-e514af70b96f\",\n",
        "        \"infectionFatalityRatio\": \"121bd923-d349-4c99-8d82-8027d49bd969\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-chennai\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Chennai (India)\",\n",
        "            \"foretoldName\": \"@locations/n-chennai\"\n",
        "        },\n",
        "        \"april19\": \"84200f66-f029-49a5-bebe-1d197f7543d8\",\n",
        "        \"april26\": \"5ea46403-0f15-466e-b6fe-3e69b4fabb1a\",\n",
        "        \"may3\": \"31ff9cfd-5f87-4981-ae48-169b83cbb099\",\n",
        "        \"may17\": \"17fba54d-fb08-4fd0-bdd6-5219555f329c\",\n",
        "        \"deathsAttributed\": \"3251bf68-cc41-4a1f-8a82-ef63fefe2165\",\n",
        "        \"infectionsAttributed\": \"34eaaf36-1749-4339-9434-64b1036ac9f8\",\n",
        "        \"timeToDeath\": \"2d983268-6a7a-44a0-a7a4-071df77a2201\",\n",
        "        \"infectionFatalityRatio\": \"412482d9-8317-496e-8236-7288486b5e82\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-nigeria\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Nigeria\",\n",
        "            \"isoCode\": \"NG\",\n",
        "            \"foretoldName\": \"@locations/n-nigeria\"\n",
        "        },\n",
        "        \"april19\": \"8ba68b08-8d4b-4427-ab37-c6753b49b4e6\",\n",
        "        \"april26\": \"753cf457-693d-4c4a-81d9-f4afea52007e\",\n",
        "        \"may3\": \"670aae22-358c-4a93-8fde-78478360bb32\",\n",
        "        \"may17\": \"9f49e806-1be7-472f-bb68-256d7716dbad\",\n",
        "        \"deathsAttributed\": \"0babfbc1-2443-471d-a91e-ee56d380e25a\",\n",
        "        \"infectionsAttributed\": \"b2bea67c-0c4f-4330-837c-0aea84970d75\",\n",
        "        \"timeToDeath\": \"336d982d-9d18-49c7-8f5f-49b14263db32\",\n",
        "        \"infectionFatalityRatio\": \"17288b4b-e416-4c37-8018-e5d623343484\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-ethiopia\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Ethiopia\",\n",
        "            \"isoCode\": \"ET\",\n",
        "            \"foretoldName\": \"@locations/n-ethiopia\"\n",
        "        },\n",
        "        \"april19\": \"a3df96e4-b5cd-4aff-bb01-968729d528c6\",\n",
        "        \"april26\": \"a26733b9-7404-46a6-ab74-9b84f79305f0\",\n",
        "        \"may3\": \"b89d66f4-80db-4bc2-ba45-5961a3d1db07\",\n",
        "        \"may17\": \"fd379538-915c-4e06-9256-b5086d862c35\",\n",
        "        \"deathsAttributed\": \"2edcdc5b-d8b3-4204-bf9d-67dc34a5b4c6\",\n",
        "        \"infectionsAttributed\": \"7313162c-e096-479a-a1e8-9467db9c1663\",\n",
        "        \"timeToDeath\": \"102796b0-5466-4d1c-b497-0928b6326443\",\n",
        "        \"infectionFatalityRatio\": \"5002ea92-08c3-4359-8871-8735d6898cc5\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-central-african-republic\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Central African Republic\",\n",
        "            \"isoCode\": \"CF\",\n",
        "            \"foretoldName\": \"@locations/n-central-african-republic\"\n",
        "        },\n",
        "        \"april19\": \"45932c74-7f88-449c-bcca-ef15e2fe4156\",\n",
        "        \"april26\": \"1361ea67-22ee-491e-8fd1-8c771740ba63\",\n",
        "        \"may3\": \"38395987-83ac-4758-9404-15e128b80cc9\",\n",
        "        \"may17\": \"ab0332dc-6624-4548-b6ed-7d8002efafa8\",\n",
        "        \"deathsAttributed\": \"8d40e5f0-d2be-4143-a0ca-d3239ff64e1c\",\n",
        "        \"infectionsAttributed\": \"230e3edd-fb04-4b60-b67f-ca56e6d53ec0\",\n",
        "        \"timeToDeath\": \"2187857a-02a4-4992-bbb6-e8b60bcdaaf9\",\n",
        "        \"infectionFatalityRatio\": \"bd1a383e-aeae-4aa8-a50b-9cce1eec26d4\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-south-africa\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"South Africa\",\n",
        "            \"isoCode\": \"ZA\",\n",
        "            \"foretoldName\": \"@locations/n-south-africa\"\n",
        "        },\n",
        "        \"april19\": \"06b3f1e7-75ac-4521-9869-daf23d78b9cb\",\n",
        "        \"april26\": \"326e6249-c8f0-42ba-9344-0b523dd55369\",\n",
        "        \"may3\": \"8e23b00d-13c8-477f-9fec-60a9709fa8c8\",\n",
        "        \"may17\": \"c335eb3e-ce57-41bb-b42b-a6ff47d59f5f\",\n",
        "        \"deathsAttributed\": \"141b8696-1e10-4ff2-b4af-67c78ba03216\",\n",
        "        \"infectionsAttributed\": \"abe98728-bf21-4a2f-a95b-28f6ccd58926\",\n",
        "        \"timeToDeath\": \"c5ec06c9-593a-4fe1-9dab-d292e31d3c38\",\n",
        "        \"infectionFatalityRatio\": \"eee32571-b22b-46af-bb1f-1f6b468b9e10\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-ghana\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Ghana\",\n",
        "            \"isoCode\": \"GH\",\n",
        "            \"foretoldName\": \"@locations/n-ghana\"\n",
        "        },\n",
        "        \"april19\": \"2363e08b-a632-457b-a190-f0a8f3e7c3a2\",\n",
        "        \"april26\": \"00a47809-a88a-47d4-86e5-99096fc98030\",\n",
        "        \"may3\": \"323f0a91-de83-4353-92ae-00471eb096d1\",\n",
        "        \"may17\": \"c4537d29-212e-464f-8341-094a9c32d425\",\n",
        "        \"deathsAttributed\": \"f699c231-c333-44dc-b7f8-1b04c5a11454\",\n",
        "        \"infectionsAttributed\": \"f40c7f8f-ed00-4bb0-99bf-e2e43b46ed72\",\n",
        "        \"timeToDeath\": \"3af6bbe7-ff5a-4bcb-bc77-5f43104d7883\",\n",
        "        \"infectionFatalityRatio\": \"994f13ba-a70e-4364-92ee-ca60289215e1\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-botswana\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Botswana\",\n",
        "            \"isoCode\": \"BW\",\n",
        "            \"foretoldName\": \"@locations/n-botswana\"\n",
        "        },\n",
        "        \"april19\": \"6f19c848-98d0-4795-8e56-d704968ac782\",\n",
        "        \"april26\": \"68b939f6-0615-4b83-8612-1803f41053c3\",\n",
        "        \"may3\": \"e5d74463-b35b-4973-a3d4-efd4a34c148c\",\n",
        "        \"may17\": \"edf8458a-9d6d-4482-b791-e8919267006c\",\n",
        "        \"deathsAttributed\": \"02031e71-71a9-4ddd-af77-9564617e6885\",\n",
        "        \"infectionsAttributed\": \"4d8f6285-d776-456a-a9fa-651c9b1737d1\",\n",
        "        \"timeToDeath\": \"9bda5fd9-8a24-4a30-a44d-16cd112f620c\",\n",
        "        \"infectionFatalityRatio\": \"ad9a6300-72fd-456c-966f-c815ec3bdb39\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-egypt\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Egypt\",\n",
        "            \"isoCode\": \"EG\",\n",
        "            \"foretoldName\": \"@locations/n-egypt\"\n",
        "        },\n",
        "        \"april19\": \"0d16ad1e-1471-4f79-81b5-744801421678\",\n",
        "        \"april26\": \"f5cd38e9-86e6-4bd3-9d5f-1c3ffc48bf91\",\n",
        "        \"may3\": \"e49c026f-5c4b-433c-ad7b-1d8a73123b99\",\n",
        "        \"may17\": \"9342ddd7-b003-496c-b0a6-cea0a14d1ed2\",\n",
        "        \"deathsAttributed\": \"03997a16-1bc9-474a-81f6-de48961c706c\",\n",
        "        \"infectionsAttributed\": \"03c6ade8-cf39-4225-b0e0-fb7cf62390df\",\n",
        "        \"timeToDeath\": \"ca33ba7f-6482-4e3a-8469-7a21c6ff13ad\",\n",
        "        \"infectionFatalityRatio\": \"9ed98b6d-ca46-41e6-8636-6678fd941b2d\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-africa\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Africa\",\n",
        "            \"isoCode\": \"W-AF\",\n",
        "            \"foretoldName\": \"@locations/n-africa\"\n",
        "        },\n",
        "        \"april19\": \"d58bb5e6-cb38-4f24-a82d-59831d7d3aab\",\n",
        "        \"april26\": \"39ecd14f-e434-4397-a2f8-84c34fd24149\",\n",
        "        \"may3\": \"e3443eb1-a15b-453a-b3e8-59e076937359\",\n",
        "        \"may17\": \"e1a5c8cb-9616-4a70-83a1-7b910c4c7c2c\",\n",
        "        \"deathsAttributed\": \"d10b810a-c8c9-4747-917d-fc483b69f11a\",\n",
        "        \"infectionsAttributed\": \"c9bf1f21-f6dd-41b3-a8a0-bc25c2f5f483\",\n",
        "        \"timeToDeath\": \"70e2665e-0290-43c6-814c-9e1e4f942b9b\",\n",
        "        \"infectionFatalityRatio\": \"d9a5f7a9-12d8-4a67-8ff2-6083daefb069\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-tanzania\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Tanzania\",\n",
        "            \"isoCode\": \"TZ\",\n",
        "            \"foretoldName\": \"@locations/n-tanzania\"\n",
        "        },\n",
        "        \"april19\": \"1f805578-533d-4cb9-8036-4dd832ca4144\",\n",
        "        \"april26\": \"c18a2ae0-e0fb-437d-a41c-6d2eda05679c\",\n",
        "        \"may3\": \"39145127-488d-4ef3-9771-aa45c3e907cd\",\n",
        "        \"may17\": \"de1bf5fe-d6fe-48b6-8649-491f7605eccd\",\n",
        "        \"deathsAttributed\": \"a508bd09-630d-49e1-a0ec-5c3e80df24ee\",\n",
        "        \"infectionsAttributed\": \"d603f1bf-701a-4166-a62e-1f0383ff8a7e\",\n",
        "        \"timeToDeath\": \"f7ed278a-f2ea-4452-b8cc-8831efc14933\",\n",
        "        \"infectionFatalityRatio\": \"34692218-a2f7-478c-9859-0467c50dabd8\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-dar-es-salaam\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Dar es Salaam (Tanzania)\",\n",
        "            \"foretoldName\": \"@locations/n-dar-es-salaam\"\n",
        "        },\n",
        "        \"april19\": \"f7f872e0-935a-4ce6-ba6c-31b8aff8ab61\",\n",
        "        \"april26\": \"ebe7d72a-148e-42c7-9014-3f7e3bbbb31f\",\n",
        "        \"may3\": \"339af780-79bb-4265-bfa0-339ef53938c3\",\n",
        "        \"may17\": \"2cd62057-5938-4b01-ae0a-4b674dbb44cb\",\n",
        "        \"deathsAttributed\": \"ad61b46c-7cf8-4ea5-b4a4-9e1cb24c0d40\",\n",
        "        \"infectionsAttributed\": \"76c68e6a-ffbf-42ec-89d5-f66bf4d88a41\",\n",
        "        \"timeToDeath\": \"2fb00922-2401-4ccb-8e51-90b612f6a954\",\n",
        "        \"infectionFatalityRatio\": \"ea12b45e-7622-4c35-8c2a-613f1383b7d5\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-bangui\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Bangui (Central African Republic)\",\n",
        "            \"foretoldName\": \"@locations/n-bangui\"\n",
        "        },\n",
        "        \"april19\": \"674fe066-7904-4979-83aa-52ad4ef26598\",\n",
        "        \"april26\": \"ef621706-aa58-45b7-9cac-3aa47100ebcd\",\n",
        "        \"may3\": \"cd842f3d-8147-491a-ab4a-5f74a6bf91fb\",\n",
        "        \"may17\": \"d46eb996-5629-4ef7-b255-d1f04d24a92b\",\n",
        "        \"deathsAttributed\": \"67117b33-8678-4cbe-9ec5-3e5eb88dba9b\",\n",
        "        \"infectionsAttributed\": \"28fda8e1-e198-4f87-998e-9f1a01a96541\",\n",
        "        \"timeToDeath\": \"36b53810-c094-4697-9d4a-0410f4c92d3b\",\n",
        "        \"infectionFatalityRatio\": \"35eac892-190f-4dcd-9fcc-2da1cf7fd21c\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-argentina\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Argentina\",\n",
        "            \"isoCode\": \"AR\",\n",
        "            \"foretoldName\": \"@locations/n-argentina\"\n",
        "        },\n",
        "        \"april19\": \"372f63db-8ac8-432c-951a-9ab03499942f\",\n",
        "        \"april26\": \"6bebe133-f437-45a8-b107-b6d5356a9e26\",\n",
        "        \"may3\": \"30e6abeb-46d7-49c9-bab3-b5aa259c3755\",\n",
        "        \"may17\": \"14732518-00f5-4a4e-a056-29cadd2143d6\",\n",
        "        \"deathsAttributed\": \"ea2c876a-6939-47f8-884d-eb6b737df0ff\",\n",
        "        \"infectionsAttributed\": \"8882e3f5-62a7-45fc-929c-1d529e2b4cf5\",\n",
        "        \"timeToDeath\": \"3374dfa2-1354-40a5-85fd-2763de9fd7af\",\n",
        "        \"infectionFatalityRatio\": \"d1f8a394-15d3-4dce-a19e-362e5b6e4dbe\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-canada\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Canada\",\n",
        "            \"isoCode\": \"CA\",\n",
        "            \"foretoldName\": \"@locations/n-canada\"\n",
        "        },\n",
        "        \"april19\": \"6be2450d-2f7a-4658-8d35-4a9d64096cf3\",\n",
        "        \"april26\": \"0abd65b7-0d76-4706-87c5-890b9887e9df\",\n",
        "        \"may3\": \"ccb7d692-6e35-48a6-b62a-dd263659779d\",\n",
        "        \"may17\": \"7cc94a5e-1a94-4c80-a08d-cc4aeb39e9bf\",\n",
        "        \"deathsAttributed\": \"bb17604e-7b49-4a4f-ba48-a203ad7bdf13\",\n",
        "        \"infectionsAttributed\": \"214e34c0-4d9d-4623-9c0c-8a74a5601ab6\",\n",
        "        \"timeToDeath\": \"b098b562-f43f-4f08-b5ed-51eb0fcfbdfb\",\n",
        "        \"infectionFatalityRatio\": \"5fe6afd4-4bb1-421e-b5fb-5b31e59fd8ec\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-brazil\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Brazil\",\n",
        "            \"isoCode\": \"BR\",\n",
        "            \"foretoldName\": \"@locations/n-brazil\"\n",
        "        },\n",
        "        \"april19\": \"75c2446f-1c46-4243-acf2-d22cafc68edb\",\n",
        "        \"april26\": \"0d1d9368-2e1d-4ce9-81fa-14cf397fe8a4\",\n",
        "        \"may3\": \"5aa4a5aa-bcbb-4eef-91a1-b15b9221e804\",\n",
        "        \"may17\": \"e9cbf9db-0474-440e-bdea-51c94fedbfc2\",\n",
        "        \"deathsAttributed\": \"a1eb540f-47cf-4fb5-98c9-9942753f938a\",\n",
        "        \"infectionsAttributed\": \"fb4d7053-8128-43c9-b0f0-4a9d3789d3cd\",\n",
        "        \"timeToDeath\": \"0401a033-ca6e-40e1-a3de-709f677fc980\",\n",
        "        \"infectionFatalityRatio\": \"b41b0c74-6db1-43cc-8430-1fd13c319263\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-dominica\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Dominica (Caribbean)\",\n",
        "            \"isoCode\": \"DM\",\n",
        "            \"foretoldName\": \"@locations/n-dominica\"\n",
        "        },\n",
        "        \"april19\": \"75b5b52b-75da-4162-bdd5-a50f4cb12e81\",\n",
        "        \"april26\": \"9e67b467-361d-4661-a2de-c59cc8e101a1\",\n",
        "        \"may3\": \"021ccbeb-1ed4-4f09-acc7-3c9fda9fc295\",\n",
        "        \"may17\": \"e3db1040-9662-4b44-af01-542c3b1db4dd\",\n",
        "        \"deathsAttributed\": \"9270f742-0977-42ea-9b7e-5f12b83bc21b\",\n",
        "        \"infectionsAttributed\": \"41f67dd5-b58b-44a6-a312-1936bdc30ed5\",\n",
        "        \"timeToDeath\": \"3c5ca22e-26d6-490f-8279-9bbf0d1876a6\",\n",
        "        \"infectionFatalityRatio\": \"d0cd2283-ac11-49d1-8cfb-ff5b470be9b7\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-united-states-of-america\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"United States of America\",\n",
        "            \"isoCode\": \"US \",\n",
        "            \"foretoldName\": \"@locations/n-united-states-of-america\"\n",
        "        },\n",
        "        \"april19\": \"06deab80-6610-4bff-a75d-30a6028790dd\",\n",
        "        \"april26\": \"38471260-a79a-4807-942d-0784aa19c2c2\",\n",
        "        \"may3\": \"92c2f2f3-91aa-48b8-aaa3-c9bb402c0b08\",\n",
        "        \"may17\": \"96040d3b-afcb-425a-a1ab-8fed5f5ea861\",\n",
        "        \"deathsAttributed\": \"288302d4-28d4-4678-aac7-43e9d41b3ec5\",\n",
        "        \"infectionsAttributed\": \"2a85dc03-5983-46e1-8178-46e9c1e4e812\",\n",
        "        \"timeToDeath\": \"6e812b42-4dd2-43f3-8f4c-a51ba5c53bae\",\n",
        "        \"infectionFatalityRatio\": \"39e4af70-3df0-4a23-819e-e5c427ff02d3\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-panama\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Panama\",\n",
        "            \"isoCode\": \"PA\",\n",
        "            \"foretoldName\": \"@locations/n-panama\"\n",
        "        },\n",
        "        \"april19\": \"e1f5a738-16de-4579-8e93-3d97a952b168\",\n",
        "        \"april26\": \"460676be-f8b8-4c3e-bda7-344b9bc50a4e\",\n",
        "        \"may3\": \"7297b5d5-385b-4257-ac3e-857fea582cb9\",\n",
        "        \"may17\": \"546aa698-b11d-4192-8403-6981c48c3084\",\n",
        "        \"deathsAttributed\": \"f4d2cd4a-2530-4ba5-a6a5-f05125851657\",\n",
        "        \"infectionsAttributed\": \"3e16f071-b9b5-43a4-a67d-9fe0fa491880\",\n",
        "        \"timeToDeath\": \"b1d282bc-d827-4b82-a49d-3aa9e0bb2d77\",\n",
        "        \"infectionFatalityRatio\": \"8ae2f9b6-3260-4067-9c67-078061a4d04b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-sao-paulo\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"São Paulo (Brazil)\",\n",
        "            \"foretoldName\": \"@locations/n-sao-paulo\"\n",
        "        },\n",
        "        \"april19\": \"21d1c054-f46a-4051-9150-d039872ac089\",\n",
        "        \"april26\": \"2d00c7ed-9fc3-4766-bd28-cafe950b02f4\",\n",
        "        \"may3\": \"c3b31fc8-043c-477f-b520-49d9f306ac8f\",\n",
        "        \"may17\": \"979b748f-c3a4-4f01-958c-98e1ce94dff5\",\n",
        "        \"deathsAttributed\": \"3fb64298-51df-4e15-ab83-10e18dcc4d7a\",\n",
        "        \"infectionsAttributed\": \"e61704de-064a-446b-8356-f6eec1b79326\",\n",
        "        \"timeToDeath\": \"7c067ce3-1677-492b-ba9f-f29af81c7f4e\",\n",
        "        \"infectionFatalityRatio\": \"95b74135-cf4d-4445-8581-76ee56c8e476\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-rio-de-janeiro\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Rio de Janeiro (Brazil)\",\n",
        "            \"foretoldName\": \"@locations/n-rio-de-janeiro\"\n",
        "        },\n",
        "        \"april19\": \"ef29c88e-5fdb-4e23-bc10-0e62d636dab8\",\n",
        "        \"april26\": \"5e299e50-4d29-44c9-ba46-bc0e71145c8a\",\n",
        "        \"may3\": \"0da9c2e3-866b-4655-9a02-6d1f99ed4210\",\n",
        "        \"may17\": \"2f414197-09f1-47ec-8719-5df3e0cb66d5\",\n",
        "        \"deathsAttributed\": \"96f105d7-c178-48fc-8a11-297d620df1bf\",\n",
        "        \"infectionsAttributed\": \"8c3e3c08-72f8-4367-8b80-e555e7cb775a\",\n",
        "        \"timeToDeath\": \"44a86f6b-bd9d-4ad6-8c55-4754813d6231\",\n",
        "        \"infectionFatalityRatio\": \"41f351c0-7413-411e-bdce-d94bb44fb791\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-belo-horizonte\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Belo Horizonte (Brazil)\",\n",
        "            \"foretoldName\": \"@locations/n-belo-horizonte\"\n",
        "        },\n",
        "        \"april19\": \"6883c7dc-0390-46a0-af99-9707aafee1c2\",\n",
        "        \"april26\": \"7778285b-84fa-4bf3-b560-44b6735c58fa\",\n",
        "        \"may3\": \"3098e88c-ee72-47a0-9cef-b398cd0e9243\",\n",
        "        \"may17\": \"79a13cfa-f751-4df2-b8d7-a0c5e1a36382\",\n",
        "        \"deathsAttributed\": \"a362f036-6535-4f7d-89e0-e9d7aeaf2d90\",\n",
        "        \"infectionsAttributed\": \"3968fdc8-ecae-49de-b93c-56c346d10db4\",\n",
        "        \"timeToDeath\": \"fb6224a6-9ccf-4e9e-92e3-843d9d4af4eb\",\n",
        "        \"infectionFatalityRatio\": \"cbadb95e-dd71-41c0-9061-a479334c2977\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-papua-new-guinea\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Papua New Guinea\",\n",
        "            \"isoCode\": \"PG\",\n",
        "            \"foretoldName\": \"@locations/n-papua-new-guinea\"\n",
        "        },\n",
        "        \"april19\": \"dde72ef6-4219-47a1-8714-e676af9bd8d1\",\n",
        "        \"april26\": \"1c9f44cd-ddb9-4400-8f5d-73081446739d\",\n",
        "        \"may3\": \"03838e80-64ef-493e-abcb-962d2527d17e\",\n",
        "        \"may17\": \"fc216a87-a28c-43ef-ad3e-9c6f705724ad\",\n",
        "        \"deathsAttributed\": \"a79095f8-9178-4ce6-bcdf-880057c728dd\",\n",
        "        \"infectionsAttributed\": \"288bca95-b216-4931-adf1-e6646293d103\",\n",
        "        \"timeToDeath\": \"c8f599d7-c681-43a4-82e8-742b46412d33\",\n",
        "        \"infectionFatalityRatio\": \"c85001d2-bd6f-4ecc-94ca-959077e7d92b\"\n",
        "    },\n",
        "    {\n",
        "        \"name\": \"@locations/n-earth\",\n",
        "        \"locationData\": {\n",
        "            \"name\": \"Earth\",\n",
        "            \"isoCode\": \"W\",\n",
        "            \"foretoldName\": \"@locations/n-earth\"\n",
        "        },\n",
        "        \"may3\": \"e04ca67a-5b2c-4093-89f9-23921a70056e\",\n",
        "        \"deathsAttributed\": \"7a448d93-b3ea-4708-9a89-5e821c9d0aad\",\n",
        "        \"infectionsAttributed\": \"f39561c8-5d2b-448b-bef5-4557e64cca86\",\n",
        "        \"timeToDeath\": \"03fd9e12-01ba-46bf-8a6e-0230a7eab40a\",\n",
        "        \"infectionFatalityRatio\": \"fdc1580f-9cc8-4f2c-b3e7-9df81651e196\"\n",
        "    }\n",
        "]\n",
        "# Dummy data\n",
        "# foretold_lookup = [\n",
        "#     {\n",
        "#         \"name\": \"@locations/n-earth\",\n",
        "#         \"locationData\": {\n",
        "#             \"name\": \"Earth\",\n",
        "#             \"isoCode\": \"W\",\n",
        "#             \"foretoldName\": \"@locations/n-earth\"\n",
        "#         },\n",
        "#         \"may3\": \"e04ca67a-5b2c-4093-89f9-23921a70056e\",\n",
        "#         \"deathsAttributed\": \"77936da2-a581-48c7-add1-8a4ebc647c8c\",\n",
        "#         \"infectionsAttributed\": \"5f9eaaae-4d88-4fa4-9b8e-8bdc97613dc2\",\n",
        "#         \"timeToDeath\": \"399272c4-7b58-4a96-a68d-5a779ad4ffb3\",\n",
        "#         \"infectionFatalityRatio\": \"10ab95e3-f169-4caf-8865-6c8c3987851d\"\n",
        "#     },\n",
        "#     {\n",
        "#         \"name\": \"@locations/n-united-states-of-america\",\n",
        "#         \"locationData\": {\n",
        "#             \"name\": \"United States of America\",\n",
        "#             \"isoCode\": \"US \",\n",
        "#             \"foretoldName\": \"@locations/n-united-states-of-america\"\n",
        "#         },\n",
        "#         \"april19\": \"06deab80-6610-4bff-a75d-30a6028790dd\",\n",
        "#         \"april26\": \"38471260-a79a-4807-942d-0784aa19c2c2\",\n",
        "#         \"may3\": \"92c2f2f3-91aa-48b8-aaa3-c9bb402c0b08\",\n",
        "#         \"may17\": \"96040d3b-afcb-425a-a1ab-8fed5f5ea861\",\n",
        "#         # \"deathsAttributed\": \"e3d867f7-48b6-46b9-b4ff-30d03ce358b0\",\n",
        "#         # \"infectionsAttributed\": \"e3d867f7-48b6-46b9-b4ff-30d03ce358b0\",\n",
        "#         # \"timeToDeath\": \"4154fe1f-df9d-42d6-9f12-e03c21105611\",\n",
        "#         # \"infectionFatalityRatio\": \"e3d867f7-48b6-46b9-b4ff-30d03ce358b0\"\n",
        "#     },    \n",
        "# ]"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "JybHyEE_eTeB",
        "colab_type": "text"
      },
      "source": [
        "### Load Foretold Parameters"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "lr_XvzFqMPZ2",
        "colab_type": "code",
        "outputId": "7bf65765-856e-44f0-d6c6-1e501ed71999",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 66,
          "referenced_widgets": [
            "f12fd2045ab44451ac88f5cca5fc9bcf",
            "31b76edfad774a1da7b6b3dfbee33abf",
            "1c39097d85ce49f4bfd759c87df2c2d5",
            "b4c2118ec80a47f4be35b1d16a7f1b7a",
            "8022bdce4f5a4314a9bab8786b0c7001",
            "2edb5087276d4dccb6e07fbd499737cb",
            "85d5af35bed74435ac2a6e84f2f967bd",
            "a07bb6462edc47faaf31154829f60ac2"
          ]
        }
      },
      "source": [
        "foretold = ergo.Foretold(foretold_token)\n",
        "foretold_distributions = {}\n",
        "for entry in tqdm.notebook.tqdm(foretold_lookup):\n",
        "  isoCode = entry[\"locationData\"].get(\"isoCode\", None)\n",
        "  if isoCode is not None:\n",
        "    isoCode = isoCode.strip()\n",
        "    d = {}\n",
        "    for key, value in entry.items():\n",
        "      if key not in [\"name\", \"locationData\"]:\n",
        "        try:\n",
        "          d[key] = foretold.get_question(value)\n",
        "        except TypeError:\n",
        "          pass\n",
        "    foretold_distributions[isoCode] = d"
      ],
      "execution_count": 13,
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "f12fd2045ab44451ac88f5cca5fc9bcf",
              "version_minor": 0,
              "version_major": 2
            },
            "text/plain": [
              "HBox(children=(FloatProgress(value=0.0, max=46.0), HTML(value='')))"
            ]
          },
          "metadata": {
            "tags": []
          }
        },
        {
          "output_type": "stream",
          "text": [
            "\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "qVRqlh1CTP5T",
        "colab_type": "text"
      },
      "source": [
        "## Cases Data"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "nn7r1FjowsjR",
        "colab_type": "code",
        "outputId": "e2992e72-98e0-4068-aa21-7045b6816c2c",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 34
        }
      },
      "source": [
        "rds = epimodel.RegionDataset.load('epimodel/data/regions.csv')\n",
        "cases_raw = epimodel.read_csv('epimodel/data/johns-hopkins.csv', rds)\n",
        "\n",
        "# List of region codes to run predictions for\n",
        "codes_to_predict = [x for x in cases_raw.index.get_level_values(0).unique().values if isinstance(x, str)]\n",
        "last_available_date = cases_raw.index.get_level_values(1).unique().values[-1]\n",
        "print(\"Most recent available data is from \" + str(last_available_date)[:10])"
      ],
      "execution_count": 14,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "Most recent available data is from 2020-04-16\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "oai_pNSnxMFn",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "predict_date = last_available_date\n",
        "\n",
        "# Can set if you want to predict infections at a past date\n",
        "cutoff_date = None # datetime.date(2020,4,2)\n",
        "if cutoff_date is not None:\n",
        "  cases_raw = cases_raw[[(ix[1]<= cutoff_date) for ix in cases_raw.index]]"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "R96z_VxCLVy4",
        "colab_type": "text"
      },
      "source": [
        "## Restrict to countries with > 1000 cases and > 10 deaths"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "zWSCXdsPzCqs",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "cases_with_enough_data = (cases_raw\n",
        "         .groupby(\"Code\").filter(lambda x: x[\"Confirmed\"].max() > 1000)\n",
        "         .groupby(\"Code\").filter(lambda x: x[\"Deaths\"].max() > 10))\n",
        "\n",
        "codes_to_predict = [x for x in cases_with_enough_data.index.get_level_values(0).unique().values if isinstance(x, str)]"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "vnKYrrtp3-97",
        "colab_type": "text"
      },
      "source": [
        "## Data Retrieval Functions"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "zMsKN3_22kES",
        "colab_type": "code",
        "colab": {}
      },
      "source": [
        "# Define functions to lookup data and parameters\n",
        "# If you need to override parametes, you can add if statements to override the\n",
        "# values for a particular region\n",
        "\n",
        "# Pandas lookup is pretty slow, so we just convert to dictionaries + numpy array\n",
        "cases = {}\n",
        "for code in codes_to_predict:\n",
        "  cases[code] = {\n",
        "      'Deaths': cases_raw.loc[code]['Deaths'].values,\n",
        "       'Recovered': cases_raw.loc[code]['Recovered'].values,\n",
        "       'Confirmed': cases_raw.loc[code]['Confirmed'].values,\n",
        "  }\n",
        "  \n",
        "def latest_deaths(code):\n",
        "    return cases[code]['Deaths'][-1]\n",
        "\n",
        "def latest_recovered(code):\n",
        "  return cases[code]['Recovered'][-1]\n",
        "\n",
        "def confirmed_n_days_ago(code, n):\n",
        "  return cases[code]['Confirmed'][-1 -n]\n",
        "\n",
        "def get_parameter(code, name):\n",
        "  try:\n",
        "    return float(parameters[code][\"DeathMultiplier\"])\n",
        "  except (KeyError, ValueError):\n",
        "    return np.NaN\n",
        "\n",
        "\n",
        "def death_multiplier(code):\n",
        "  \"\"\"How many more deaths have occurred than were reported\"\"\"\n",
        "  if code in foretold_distributions:\n",
        "    if \"deathsAttributed\" in foretold_distributions[code]:\n",
        "      return 1 / foretold_distributions[code][\"deathsAttributed\"].sample_community()\n",
        "  v = get_parameter(code,\"DeathMultiplier\")\n",
        "  if not np.isnan(v):\n",
        "    return v\n",
        "  return 1 / foretold_distributions[\"W\"][\"deathsAttributed\"].sample_community()\n",
        "\n",
        "def ascertainment_parameter(code):\n",
        "  \"\"\"How many more infections have occurred than were reported\"\"\"\n",
        "  if code in foretold_distributions:\n",
        "    if \"infectionsAttributed\" in foretold_distributions[code]:\n",
        "      return 1 / foretold_distributions[code][\"infectionsAttributed\"].sample_community()\n",
        "  v = get_parameter(code,\"AscertainmentParameter\")\n",
        "  if not np.isnan(v):\n",
        "    return v      \n",
        "  return 1 / foretold_distributions[\"W\"][\"infectionsAttributed\"].sample_community()  \n",
        "\n",
        "def days_to_death(code):\n",
        "  \"\"\"How many days between someone being infected and dying\"\"\"\n",
        "  if code in foretold_distributions:\n",
        "    if \"timeToDeath\" in foretold_distributions[code]:\n",
        "      return foretold_distributions[code][\"timeToDeath\"].sample_community()\n",
        "  v = get_parameter(code,\"timeToDeath\")\n",
        "  if not np.isnan(v):\n",
        "    return v      \n",
        "  return foretold_distributions[\"W\"][\"timeToDeath\"].sample_community()\n",
        "\n",
        "def date_offset(d1, d2):\n",
        "  \"\"\"What is the difference in days between these two dates\"\"\"\n",
        "  return (d1- d2)/np.timedelta64(1, 'D')\n",
        "\n",
        "def sample_foretold(code, predict_date, max_extrapolation_days=3):\n",
        "  \"\"\"\n",
        "  Sample predictions from foretold for predict_date.\n",
        "  If we're in the range of dates with available predictions, interpolate in log\n",
        "  space between the nearest predictions. \n",
        "  If we're outside but within max_extrapolation_days of the first/last \n",
        "  prediction, return the first/last prediction (without extrapolating yet). \n",
        "  If we're outside the range, return np.NaN. \n",
        "  If one of the predictions needed for interpolation is missing, return\n",
        "  np.NaN\n",
        "  \"\"\"\n",
        "  assert isinstance(predict_date, np.datetime64)\n",
        "\n",
        "  if code not in foretold_distributions:\n",
        "    return np.NaN\n",
        "  dists = foretold_distributions[code]\n",
        "\n",
        "  prediction_dates = np.array(['2020-04-19','2020-04-26','2020-05-03','2020-05-17']).astype(np.datetime64)\n",
        "  prediction_names = [\"april19\", \"april26\", \"may3\", \"may17\"]\n",
        "\n",
        "  x = date_offset(predict_date, prediction_dates[0])\n",
        "\n",
        "  # Sample the same quantile for each distribution\n",
        "  q = ergo.uniform()\n",
        "  xs = [date_offset(d, prediction_dates[0]) for d in prediction_dates]\n",
        "\n",
        "  # If we're too far outside of the range where we have predictions, return NaN\n",
        "  if x < -max_extrapolation_days or x > xs[-1] + max_extrapolation_days:\n",
        "    return np.NaN\n",
        "\n",
        "  ys = np.array([\n",
        "                   dists[n].quantile(q) if n in dists else np.NaN\n",
        "                   for n in prediction_names\n",
        "                   ])\n",
        "\n",
        "  # Interpolate in log space\n",
        "  return np.exp(np.interp(x, xs, np.log(ys)))"
      ],
      "execution_count": 0,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "YxqosvYtfCgf",
        "colab_type": "text"
      },
      "source": [
        "## Model\n",
        "\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "5pom5CFb29ri",
        "colab_type": "code",
        "outputId": "f586b48b-6055-4953-d227-fcc73f246eb3",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 34
        }
      },
      "source": [
        "def model(codes_to_predict):\n",
        "  growth_window_days = 17 # When estimating growth rate, look at this length of past growth\n",
        "  canonical_mortality_rate = foretold_distributions[\"W\"][\"infectionFatalityRatio\"].sample_community()\n",
        "  max_mortality_rate = 0.05\n",
        "  max_growth_multiplier = 64\n",
        "  recovery_time = 17 # TODO: improve estimate\n",
        "\n",
        "  def mortality_rate(code):\n",
        "    \"\"\"Most recent fraction of deaths out of resolved cases (death and confirmed)\"\"\"\n",
        "    if code in foretold_distributions:\n",
        "      if \"infectionFatalityRatio\" in foretold_distributions[code]:\n",
        "        return foretold_distributions[code][\"infectionFatalityRatio\"].sample_community()\n",
        "    v = get_parameter(code,\"infectionFatalityRatio\")\n",
        "    if not np.isnan(v):\n",
        "      return v              \n",
        "    return min(latest_deaths(code) / latest_deaths(code) + latest_recovered(code), max_mortality_rate)\n",
        "\n",
        "  def growth_rate(code):\n",
        "    \"\"\"How much does the number of cases grow every day?\"\"\"\n",
        "    # This might give bad estimates for the growth rate if a country had few cases at days_to_death days ago.\n",
        "    # We could make this estimate better if we look for the first date that a country crosses some # of cases threshold (e.g. 100 cases)    \n",
        "    growth_multiplier = min(confirmed_n_days_ago(code, 0) / confirmed_n_days_ago(code, growth_window_days), max_growth_multiplier)\n",
        "    return growth_multiplier ** (1/growth_window_days)\n",
        "\n",
        "  for code in codes_to_predict:\n",
        "    active_estimates = []\n",
        "\n",
        "    def add_estimate(value, n):\n",
        "      if not isinstance(value, torch.Tensor):\n",
        "        value = torch.tensor(value)\n",
        "      if not torch.isnan(value):\n",
        "        active_estimates.append(value)\n",
        "        ergo.tag(value, f\"{code} active_estimate_{n}\")\n",
        "\n",
        "    # Model 1 - country specific mortality rate\n",
        "    deaths_estimate = death_multiplier(code) * latest_deaths(code) \n",
        "    cumulative_infections = deaths_estimate * (growth_rate(code) ** days_to_death(code)) * (1 / mortality_rate(code))\n",
        "    recovered_infections = cumulative_infections / (growth_rate(code) ** (recovery_time))\n",
        "    active_estimate_1 = cumulative_infections - recovered_infections\n",
        "    add_estimate(active_estimate_1, 1)\n",
        "\n",
        "    # Model 2 - global mortality rate\n",
        "    deaths_estimate = death_multiplier(code) * latest_deaths(code) \n",
        "    cumulative_infections = deaths_estimate * (growth_rate(code) ** days_to_death(code)) * (1 / canonical_mortality_rate)\n",
        "    recovered_infections = cumulative_infections / (growth_rate(code) ** (recovery_time))\n",
        "    active_estimate_2 = cumulative_infections - recovered_infections\n",
        "    add_estimate(active_estimate_2, 2)\n",
        "\n",
        "    # Model 3 - fraction of cases ascertained\n",
        "    recovered_estimate = confirmed_n_days_ago(code, 0) / (growth_rate(code) ** days_to_death(code))\n",
        "    active_estimate_3 = (confirmed_n_days_ago(code, 0) - recovered_estimate) * ascertainment_parameter(code)\n",
        "    add_estimate(active_estimate_3, 3)\n",
        "\n",
        "    # Model 4 - foretold prediction    \n",
        "    active_estimate_4 =  sample_foretold(code, predict_date)\n",
        "    add_estimate(active_estimate_4, 4)\n",
        "      \n",
        "    if active_estimates:\n",
        "      active_estimate_combined = ergo.random_choice(active_estimates)\n",
        "      ergo.tag(active_estimate_combined, f\"{code} active_estimate_combined\")    \n",
        "  \n",
        "# Get samples from model for all variables\n",
        "samples = ergo.run(lambda: model(codes_to_predict), num_samples=200)"
      ],
      "execution_count": 18,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "100%|██████████| 200/200 [00:57<00:00,  3.45it/s]\n"
          ],
          "name": "stderr"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "QD4K1_cZ3wxr",
        "colab_type": "code",
        "outputId": "4fd82093-c656-4f50-d9e3-7c9b1d2f908a",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 639
        }
      },
      "source": [
        "samples.describe().transpose().round(0)"
      ],
      "execution_count": 19,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "application/vnd.google.colaboratory.module+javascript": "\n      import \"https://ssl.gstatic.com/colaboratory/data_table/a6224c040fa35dcf/data_table.js\";\n\n      window.createDataTable({\n        data: [[\"AE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        }],\n [\"AE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5252.0,\n            'f': \"5252.0\",\n        },\n{\n            'v': 7069.0,\n            'f': \"7069.0\",\n        },\n{\n            'v': 759.0,\n            'f': \"759.0\",\n        },\n{\n            'v': 2189.0,\n            'f': \"2189.0\",\n        },\n{\n            'v': 3400.0,\n            'f': \"3400.0\",\n        },\n{\n            'v': 5870.0,\n            'f': \"5870.0\",\n        },\n{\n            'v': 69469.0,\n            'f': \"69469.0\",\n        }],\n [\"AE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        }],\n [\"AE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1622.0,\n            'f': \"1622.0\",\n        },\n{\n            'v': 2532.0,\n            'f': \"2532.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 36.0,\n            'f': \"36.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 2279.0,\n            'f': \"2279.0\",\n        },\n{\n            'v': 13174.0,\n            'f': \"13174.0\",\n        }],\n [\"AM active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        }],\n [\"AM active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2502.0,\n            'f': \"2502.0\",\n        },\n{\n            'v': 3368.0,\n            'f': \"3368.0\",\n        },\n{\n            'v': 362.0,\n            'f': \"362.0\",\n        },\n{\n            'v': 1043.0,\n            'f': \"1043.0\",\n        },\n{\n            'v': 1620.0,\n            'f': \"1620.0\",\n        },\n{\n            'v': 2796.0,\n            'f': \"2796.0\",\n        },\n{\n            'v': 33093.0,\n            'f': \"33093.0\",\n        }],\n [\"AM active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        }],\n [\"AM active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 735.0,\n            'f': \"735.0\",\n        },\n{\n            'v': 1355.0,\n            'f': \"1355.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 11.0,\n            'f': \"11.0\",\n        },\n{\n            'v': 130.0,\n            'f': \"130.0\",\n        },\n{\n            'v': 838.0,\n            'f': \"838.0\",\n        },\n{\n            'v': 8406.0,\n            'f': \"8406.0\",\n        }],\n [\"AR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        }],\n [\"AR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 19080.0,\n            'f': \"19080.0\",\n        },\n{\n            'v': 25679.0,\n            'f': \"25679.0\",\n        },\n{\n            'v': 2757.0,\n            'f': \"2757.0\",\n        },\n{\n            'v': 7953.0,\n            'f': \"7953.0\",\n        },\n{\n            'v': 12350.0,\n            'f': \"12350.0\",\n        },\n{\n            'v': 21324.0,\n            'f': \"21324.0\",\n        },\n{\n            'v': 252354.0,\n            'f': \"252354.0\",\n        }],\n [\"AR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        }],\n [\"AR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4736.0,\n            'f': \"4736.0\",\n        },\n{\n            'v': 9221.0,\n            'f': \"9221.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 370.0,\n            'f': \"370.0\",\n        },\n{\n            'v': 6208.0,\n            'f': \"6208.0\",\n        },\n{\n            'v': 48493.0,\n            'f': \"48493.0\",\n        }],\n [\"AT active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        }],\n [\"AT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 20694.0,\n            'f': \"20694.0\",\n        },\n{\n            'v': 27852.0,\n            'f': \"27852.0\",\n        },\n{\n            'v': 2990.0,\n            'f': \"2990.0\",\n        },\n{\n            'v': 8626.0,\n            'f': \"8626.0\",\n        },\n{\n            'v': 13395.0,\n            'f': \"13395.0\",\n        },\n{\n            'v': 23128.0,\n            'f': \"23128.0\",\n        },\n{\n            'v': 273707.0,\n            'f': \"273707.0\",\n        }],\n [\"AT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        }],\n [\"AT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6478.0,\n            'f': \"6478.0\",\n        },\n{\n            'v': 15794.0,\n            'f': \"15794.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 141.0,\n            'f': \"141.0\",\n        },\n{\n            'v': 344.0,\n            'f': \"344.0\",\n        },\n{\n            'v': 6273.0,\n            'f': \"6273.0\",\n        },\n{\n            'v': 124845.0,\n            'f': \"124845.0\",\n        }],\n [\"AU-NSW active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        }],\n [\"AU-NSW active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1119.0,\n            'f': \"1119.0\",\n        },\n{\n            'v': 1506.0,\n            'f': \"1506.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 466.0,\n            'f': \"466.0\",\n        },\n{\n            'v': 724.0,\n            'f': \"724.0\",\n        },\n{\n            'v': 1251.0,\n            'f': \"1251.0\",\n        },\n{\n            'v': 14802.0,\n            'f': \"14802.0\",\n        }],\n [\"AU-NSW active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        }],\n [\"AU-NSW active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 411.0,\n            'f': \"411.0\",\n        },\n{\n            'v': 1074.0,\n            'f': \"1074.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 8.0,\n            'f': \"8.0\",\n        },\n{\n            'v': 60.0,\n            'f': \"60.0\",\n        },\n{\n            'v': 388.0,\n            'f': \"388.0\",\n        },\n{\n            'v': 11111.0,\n            'f': \"11111.0\",\n        }],\n [\"AU-VIC active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        }],\n [\"AU-VIC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 777.0,\n            'f': \"777.0\",\n        },\n{\n            'v': 1046.0,\n            'f': \"1046.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 324.0,\n            'f': \"324.0\",\n        },\n{\n            'v': 503.0,\n            'f': \"503.0\",\n        },\n{\n            'v': 868.0,\n            'f': \"868.0\",\n        },\n{\n            'v': 10278.0,\n            'f': \"10278.0\",\n        }],\n [\"AU-VIC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        }],\n [\"AU-VIC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 218.0,\n            'f': \"218.0\",\n        },\n{\n            'v': 365.0,\n            'f': \"365.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 5.0,\n            'f': \"5.0\",\n        },\n{\n            'v': 35.0,\n            'f': \"35.0\",\n        },\n{\n            'v': 318.0,\n            'f': \"318.0\",\n        },\n{\n            'v': 1975.0,\n            'f': \"1975.0\",\n        }],\n [\"AZ active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        }],\n [\"AZ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1899.0,\n            'f': \"1899.0\",\n        },\n{\n            'v': 2556.0,\n            'f': \"2556.0\",\n        },\n{\n            'v': 274.0,\n            'f': \"274.0\",\n        },\n{\n            'v': 792.0,\n            'f': \"792.0\",\n        },\n{\n            'v': 1229.0,\n            'f': \"1229.0\",\n        },\n{\n            'v': 2122.0,\n            'f': \"2122.0\",\n        },\n{\n            'v': 25117.0,\n            'f': \"25117.0\",\n        }],\n [\"AZ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        }],\n [\"AZ active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11721.0,\n            'f': \"11721.0\",\n        },\n{\n            'v': 9758.0,\n            'f': \"9758.0\",\n        },\n{\n            'v': 732.0,\n            'f': \"732.0\",\n        },\n{\n            'v': 4909.0,\n            'f': \"4909.0\",\n        },\n{\n            'v': 8913.0,\n            'f': \"8913.0\",\n        },\n{\n            'v': 15052.0,\n            'f': \"15052.0\",\n        },\n{\n            'v': 64626.0,\n            'f': \"64626.0\",\n        }],\n [\"AZ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3508.0,\n            'f': \"3508.0\",\n        },\n{\n            'v': 7149.0,\n            'f': \"7149.0\",\n        },\n{\n            'v': 13.0,\n            'f': \"13.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 505.0,\n            'f': \"505.0\",\n        },\n{\n            'v': 3593.0,\n            'f': \"3593.0\",\n        },\n{\n            'v': 58187.0,\n            'f': \"58187.0\",\n        }],\n [\"BA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        }],\n [\"BA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4626.0,\n            'f': \"4626.0\",\n        },\n{\n            'v': 6227.0,\n            'f': \"6227.0\",\n        },\n{\n            'v': 668.0,\n            'f': \"668.0\",\n        },\n{\n            'v': 1928.0,\n            'f': \"1928.0\",\n        },\n{\n            'v': 2995.0,\n            'f': \"2995.0\",\n        },\n{\n            'v': 5170.0,\n            'f': \"5170.0\",\n        },\n{\n            'v': 61189.0,\n            'f': \"61189.0\",\n        }],\n [\"BA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        }],\n [\"BA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1824.0,\n            'f': \"1824.0\",\n        },\n{\n            'v': 4568.0,\n            'f': \"4568.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 32.0,\n            'f': \"32.0\",\n        },\n{\n            'v': 77.0,\n            'f': \"77.0\",\n        },\n{\n            'v': 2293.0,\n            'f': \"2293.0\",\n        },\n{\n            'v': 45933.0,\n            'f': \"45933.0\",\n        }],\n [\"BD active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        }],\n [\"BD active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 118356.0,\n            'f': \"118356.0\",\n        },\n{\n            'v': 159297.0,\n            'f': \"159297.0\",\n        },\n{\n            'v': 17102.0,\n            'f': \"17102.0\",\n        },\n{\n            'v': 49335.0,\n            'f': \"49335.0\",\n        },\n{\n            'v': 76609.0,\n            'f': \"76609.0\",\n        },\n{\n            'v': 132277.0,\n            'f': \"132277.0\",\n        },\n{\n            'v': 1565428.0,\n            'f': \"1565428.0\",\n        }],\n [\"BD active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        }],\n [\"BD active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 34890.0,\n            'f': \"34890.0\",\n        },\n{\n            'v': 64143.0,\n            'f': \"64143.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 161.0,\n            'f': \"161.0\",\n        },\n{\n            'v': 5026.0,\n            'f': \"5026.0\",\n        },\n{\n            'v': 47768.0,\n            'f': \"47768.0\",\n        },\n{\n            'v': 397632.0,\n            'f': \"397632.0\",\n        }],\n [\"BE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        }],\n [\"BE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 499953.0,\n            'f': \"499953.0\",\n        },\n{\n            'v': 672894.0,\n            'f': \"672894.0\",\n        },\n{\n            'v': 72241.0,\n            'f': \"72241.0\",\n        },\n{\n            'v': 208397.0,\n            'f': \"208397.0\",\n        },\n{\n            'v': 323609.0,\n            'f': \"323609.0\",\n        },\n{\n            'v': 558759.0,\n            'f': \"558759.0\",\n        },\n{\n            'v': 6612593.0,\n            'f': \"6612593.0\",\n        }],\n [\"BE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        }],\n [\"BE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 192178.0,\n            'f': \"192178.0\",\n        },\n{\n            'v': 468176.0,\n            'f': \"468176.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 2130.0,\n            'f': \"2130.0\",\n        },\n{\n            'v': 3405.0,\n            'f': \"3405.0\",\n        },\n{\n            'v': 235251.0,\n            'f': \"235251.0\",\n        },\n{\n            'v': 4963842.0,\n            'f': \"4963842.0\",\n        }],\n [\"BR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        }],\n [\"BR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 268258.0,\n            'f': \"268258.0\",\n        },\n{\n            'v': 361052.0,\n            'f': \"361052.0\",\n        },\n{\n            'v': 38762.0,\n            'f': \"38762.0\",\n        },\n{\n            'v': 111819.0,\n            'f': \"111819.0\",\n        },\n{\n            'v': 173638.0,\n            'f': \"173638.0\",\n        },\n{\n            'v': 299811.0,\n            'f': \"299811.0\",\n        },\n{\n            'v': 3548097.0,\n            'f': \"3548097.0\",\n        }],\n [\"BR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        },\n{\n            'v': 3207.0,\n            'f': \"3207.0\",\n        }],\n [\"BR active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 288328.0,\n            'f': \"288328.0\",\n        },\n{\n            'v': 274112.0,\n            'f': \"274112.0\",\n        },\n{\n            'v': 19596.0,\n            'f': \"19596.0\",\n        },\n{\n            'v': 108143.0,\n            'f': \"108143.0\",\n        },\n{\n            'v': 206589.0,\n            'f': \"206589.0\",\n        },\n{\n            'v': 360046.0,\n            'f': \"360046.0\",\n        },\n{\n            'v': 1548771.0,\n            'f': \"1548771.0\",\n        }],\n [\"BR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 140518.0,\n            'f': \"140518.0\",\n        },\n{\n            'v': 208240.0,\n            'f': \"208240.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 1827.0,\n            'f': \"1827.0\",\n        },\n{\n            'v': 54949.0,\n            'f': \"54949.0\",\n        },\n{\n            'v': 201644.0,\n            'f': \"201644.0\",\n        },\n{\n            'v': 1144504.0,\n            'f': \"1144504.0\",\n        }],\n [\"BY active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        }],\n [\"BY active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6882.0,\n            'f': \"6882.0\",\n        },\n{\n            'v': 9262.0,\n            'f': \"9262.0\",\n        },\n{\n            'v': 994.0,\n            'f': \"994.0\",\n        },\n{\n            'v': 2868.0,\n            'f': \"2868.0\",\n        },\n{\n            'v': 4454.0,\n            'f': \"4454.0\",\n        },\n{\n            'v': 7691.0,\n            'f': \"7691.0\",\n        },\n{\n            'v': 91018.0,\n            'f': \"91018.0\",\n        }],\n [\"BY active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        }],\n [\"BY active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 35119.0,\n            'f': \"35119.0\",\n        },\n{\n            'v': 33718.0,\n            'f': \"33718.0\",\n        },\n{\n            'v': 3110.0,\n            'f': \"3110.0\",\n        },\n{\n            'v': 14204.0,\n            'f': \"14204.0\",\n        },\n{\n            'v': 24707.0,\n            'f': \"24707.0\",\n        },\n{\n            'v': 44572.0,\n            'f': \"44572.0\",\n        },\n{\n            'v': 213578.0,\n            'f': \"213578.0\",\n        }],\n [\"BY active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10229.0,\n            'f': \"10229.0\",\n        },\n{\n            'v': 19138.0,\n            'f': \"19138.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 746.0,\n            'f': \"746.0\",\n        },\n{\n            'v': 9630.0,\n            'f': \"9630.0\",\n        },\n{\n            'v': 117811.0,\n            'f': \"117811.0\",\n        }],\n [\"CA-AB active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        }],\n [\"CA-AB active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5030.0,\n            'f': \"5030.0\",\n        },\n{\n            'v': 6770.0,\n            'f': \"6770.0\",\n        },\n{\n            'v': 727.0,\n            'f': \"727.0\",\n        },\n{\n            'v': 2097.0,\n            'f': \"2097.0\",\n        },\n{\n            'v': 3256.0,\n            'f': \"3256.0\",\n        },\n{\n            'v': 5622.0,\n            'f': \"5622.0\",\n        },\n{\n            'v': 66534.0,\n            'f': \"66534.0\",\n        }],\n [\"CA-AB active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        }],\n [\"CA-AB active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1803.0,\n            'f': \"1803.0\",\n        },\n{\n            'v': 5515.0,\n            'f': \"5515.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 34.0,\n            'f': \"34.0\",\n        },\n{\n            'v': 126.0,\n            'f': \"126.0\",\n        },\n{\n            'v': 1691.0,\n            'f': \"1691.0\",\n        },\n{\n            'v': 66534.0,\n            'f': \"66534.0\",\n        }],\n [\"CA-BC active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        }],\n [\"CA-BC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4288.0,\n            'f': \"4288.0\",\n        },\n{\n            'v': 5771.0,\n            'f': \"5771.0\",\n        },\n{\n            'v': 620.0,\n            'f': \"620.0\",\n        },\n{\n            'v': 1787.0,\n            'f': \"1787.0\",\n        },\n{\n            'v': 2775.0,\n            'f': \"2775.0\",\n        },\n{\n            'v': 4792.0,\n            'f': \"4792.0\",\n        },\n{\n            'v': 56709.0,\n            'f': \"56709.0\",\n        }],\n [\"CA-BC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        }],\n [\"CA-BC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1776.0,\n            'f': \"1776.0\",\n        },\n{\n            'v': 4748.0,\n            'f': \"4748.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 29.0,\n            'f': \"29.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 2336.0,\n            'f': \"2336.0\",\n        },\n{\n            'v': 56709.0,\n            'f': \"56709.0\",\n        }],\n [\"CA-ON active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        }],\n [\"CA-ON active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 65929.0,\n            'f': \"65929.0\",\n        },\n{\n            'v': 88735.0,\n            'f': \"88735.0\",\n        },\n{\n            'v': 9526.0,\n            'f': \"9526.0\",\n        },\n{\n            'v': 27481.0,\n            'f': \"27481.0\",\n        },\n{\n            'v': 42674.0,\n            'f': \"42674.0\",\n        },\n{\n            'v': 73684.0,\n            'f': \"73684.0\",\n        },\n{\n            'v': 872004.0,\n            'f': \"872004.0\",\n        }],\n [\"CA-ON active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        }],\n [\"CA-ON active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 20614.0,\n            'f': \"20614.0\",\n        },\n{\n            'v': 46784.0,\n            'f': \"46784.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 449.0,\n            'f': \"449.0\",\n        },\n{\n            'v': 964.0,\n            'f': \"964.0\",\n        },\n{\n            'v': 23255.0,\n            'f': \"23255.0\",\n        },\n{\n            'v': 397746.0,\n            'f': \"397746.0\",\n        }],\n [\"CA-QC active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        }],\n [\"CA-QC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 79324.0,\n            'f': \"79324.0\",\n        },\n{\n            'v': 106763.0,\n            'f': \"106763.0\",\n        },\n{\n            'v': 11462.0,\n            'f': \"11462.0\",\n        },\n{\n            'v': 33065.0,\n            'f': \"33065.0\",\n        },\n{\n            'v': 51345.0,\n            'f': \"51345.0\",\n        },\n{\n            'v': 88654.0,\n            'f': \"88654.0\",\n        },\n{\n            'v': 1049172.0,\n            'f': \"1049172.0\",\n        }],\n [\"CA-QC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        }],\n [\"CA-QC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 25831.0,\n            'f': \"25831.0\",\n        },\n{\n            'v': 52545.0,\n            'f': \"52545.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 540.0,\n            'f': \"540.0\",\n        },\n{\n            'v': 1366.0,\n            'f': \"1366.0\",\n        },\n{\n            'v': 43858.0,\n            'f': \"43858.0\",\n        },\n{\n            'v': 478558.0,\n            'f': \"478558.0\",\n        }],\n [\"CH active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        }],\n [\"CH active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 78413.0,\n            'f': \"78413.0\",\n        },\n{\n            'v': 105537.0,\n            'f': \"105537.0\",\n        },\n{\n            'v': 11330.0,\n            'f': \"11330.0\",\n        },\n{\n            'v': 32685.0,\n            'f': \"32685.0\",\n        },\n{\n            'v': 50755.0,\n            'f': \"50755.0\",\n        },\n{\n            'v': 87636.0,\n            'f': \"87636.0\",\n        },\n{\n            'v': 1037118.0,\n            'f': \"1037118.0\",\n        }],\n [\"CH active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        }],\n [\"CH active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 29594.0,\n            'f': \"29594.0\",\n        },\n{\n            'v': 79533.0,\n            'f': \"79533.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 534.0,\n            'f': \"534.0\",\n        },\n{\n            'v': 802.0,\n            'f': \"802.0\",\n        },\n{\n            'v': 30793.0,\n            'f': \"30793.0\",\n        },\n{\n            'v': 778528.0,\n            'f': \"778528.0\",\n        }],\n [\"CL active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        }],\n [\"CL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 25877.0,\n            'f': \"25877.0\",\n        },\n{\n            'v': 34828.0,\n            'f': \"34828.0\",\n        },\n{\n            'v': 3739.0,\n            'f': \"3739.0\",\n        },\n{\n            'v': 10786.0,\n            'f': \"10786.0\",\n        },\n{\n            'v': 16749.0,\n            'f': \"16749.0\",\n        },\n{\n            'v': 28920.0,\n            'f': \"28920.0\",\n        },\n{\n            'v': 342257.0,\n            'f': \"342257.0\",\n        }],\n [\"CL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        }],\n [\"CL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7117.0,\n            'f': \"7117.0\",\n        },\n{\n            'v': 18046.0,\n            'f': \"18046.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 88.0,\n            'f': \"88.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 156113.0,\n            'f': \"156113.0\",\n        }],\n [\"CN-HA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HB active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HB active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 14.0,\n            'f': \"14.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 2.0,\n            'f': \"2.0\",\n        },\n{\n            'v': 6.0,\n            'f': \"6.0\",\n        },\n{\n            'v': 9.0,\n            'f': \"9.0\",\n        },\n{\n            'v': 16.0,\n            'f': \"16.0\",\n        },\n{\n            'v': 184.0,\n            'f': \"184.0\",\n        }],\n [\"CN-HB active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"CN-HB active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4.0,\n            'f': \"4.0\",\n        },\n{\n            'v': 9.0,\n            'f': \"9.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 6.0,\n            'f': \"6.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        }],\n [\"CO active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        }],\n [\"CO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 37547.0,\n            'f': \"37547.0\",\n        },\n{\n            'v': 50535.0,\n            'f': \"50535.0\",\n        },\n{\n            'v': 5425.0,\n            'f': \"5425.0\",\n        },\n{\n            'v': 15651.0,\n            'f': \"15651.0\",\n        },\n{\n            'v': 24303.0,\n            'f': \"24303.0\",\n        },\n{\n            'v': 41963.0,\n            'f': \"41963.0\",\n        },\n{\n            'v': 496611.0,\n            'f': \"496611.0\",\n        }],\n [\"CO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        }],\n [\"CO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 9043.0,\n            'f': \"9043.0\",\n        },\n{\n            'v': 20256.0,\n            'f': \"20256.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 128.0,\n            'f': \"128.0\",\n        },\n{\n            'v': 981.0,\n            'f': \"981.0\",\n        },\n{\n            'v': 9752.0,\n            'f': \"9752.0\",\n        },\n{\n            'v': 161600.0,\n            'f': \"161600.0\",\n        }],\n [\"CZ active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        }],\n [\"CZ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 13845.0,\n            'f': \"13845.0\",\n        },\n{\n            'v': 18635.0,\n            'f': \"18635.0\",\n        },\n{\n            'v': 2001.0,\n            'f': \"2001.0\",\n        },\n{\n            'v': 5771.0,\n            'f': \"5771.0\",\n        },\n{\n            'v': 8962.0,\n            'f': \"8962.0\",\n        },\n{\n            'v': 15474.0,\n            'f': \"15474.0\",\n        },\n{\n            'v': 183125.0,\n            'f': \"183125.0\",\n        }],\n [\"CZ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        }],\n [\"CZ active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 83486.0,\n            'f': \"83486.0\",\n        },\n{\n            'v': 86414.0,\n            'f': \"86414.0\",\n        },\n{\n            'v': 3107.0,\n            'f': \"3107.0\",\n        },\n{\n            'v': 32454.0,\n            'f': \"32454.0\",\n        },\n{\n            'v': 59081.0,\n            'f': \"59081.0\",\n        },\n{\n            'v': 96817.0,\n            'f': \"96817.0\",\n        },\n{\n            'v': 613845.0,\n            'f': \"613845.0\",\n        }],\n [\"CZ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 22751.0,\n            'f': \"22751.0\",\n        },\n{\n            'v': 54931.0,\n            'f': \"54931.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 94.0,\n            'f': \"94.0\",\n        },\n{\n            'v': 282.0,\n            'f': \"282.0\",\n        },\n{\n            'v': 15512.0,\n            'f': \"15512.0\",\n        },\n{\n            'v': 406700.0,\n            'f': \"406700.0\",\n        }],\n [\"DE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        }],\n [\"DE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 319232.0,\n            'f': \"319232.0\",\n        },\n{\n            'v': 429659.0,\n            'f': \"429659.0\",\n        },\n{\n            'v': 46128.0,\n            'f': \"46128.0\",\n        },\n{\n            'v': 133067.0,\n            'f': \"133067.0\",\n        },\n{\n            'v': 206632.0,\n            'f': \"206632.0\",\n        },\n{\n            'v': 356781.0,\n            'f': \"356781.0\",\n        },\n{\n            'v': 4222304.0,\n            'f': \"4222304.0\",\n        }],\n [\"DE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        }],\n [\"DE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 125118.0,\n            'f': \"125118.0\",\n        },\n{\n            'v': 365537.0,\n            'f': \"365537.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 2174.0,\n            'f': \"2174.0\",\n        },\n{\n            'v': 5726.0,\n            'f': \"5726.0\",\n        },\n{\n            'v': 152525.0,\n            'f': \"152525.0\",\n        },\n{\n            'v': 4222304.0,\n            'f': \"4222304.0\",\n        }],\n [\"DK active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        }],\n [\"DK active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 31228.0,\n            'f': \"31228.0\",\n        },\n{\n            'v': 42030.0,\n            'f': \"42030.0\",\n        },\n{\n            'v': 4512.0,\n            'f': \"4512.0\",\n        },\n{\n            'v': 13017.0,\n            'f': \"13017.0\",\n        },\n{\n            'v': 20213.0,\n            'f': \"20213.0\",\n        },\n{\n            'v': 34901.0,\n            'f': \"34901.0\",\n        },\n{\n            'v': 413029.0,\n            'f': \"413029.0\",\n        }],\n [\"DK active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        }],\n [\"DK active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 14307.0,\n            'f': \"14307.0\",\n        },\n{\n            'v': 42078.0,\n            'f': \"42078.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 213.0,\n            'f': \"213.0\",\n        },\n{\n            'v': 386.0,\n            'f': \"386.0\",\n        },\n{\n            'v': 15415.0,\n            'f': \"15415.0\",\n        },\n{\n            'v': 413029.0,\n            'f': \"413029.0\",\n        }],\n [\"DO active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        }],\n [\"DO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 23789.0,\n            'f': \"23789.0\",\n        },\n{\n            'v': 32017.0,\n            'f': \"32017.0\",\n        },\n{\n            'v': 3437.0,\n            'f': \"3437.0\",\n        },\n{\n            'v': 9916.0,\n            'f': \"9916.0\",\n        },\n{\n            'v': 15398.0,\n            'f': \"15398.0\",\n        },\n{\n            'v': 26587.0,\n            'f': \"26587.0\",\n        },\n{\n            'v': 314638.0,\n            'f': \"314638.0\",\n        }],\n [\"DO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        }],\n [\"DO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6864.0,\n            'f': \"6864.0\",\n        },\n{\n            'v': 12887.0,\n            'f': \"12887.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 162.0,\n            'f': \"162.0\",\n        },\n{\n            'v': 302.0,\n            'f': \"302.0\",\n        },\n{\n            'v': 9056.0,\n            'f': \"9056.0\",\n        },\n{\n            'v': 62698.0,\n            'f': \"62698.0\",\n        }],\n [\"DZ active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        }],\n [\"DZ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 64145.0,\n            'f': \"64145.0\",\n        },\n{\n            'v': 86334.0,\n            'f': \"86334.0\",\n        },\n{\n            'v': 9269.0,\n            'f': \"9269.0\",\n        },\n{\n            'v': 26738.0,\n            'f': \"26738.0\",\n        },\n{\n            'v': 41520.0,\n            'f': \"41520.0\",\n        },\n{\n            'v': 71690.0,\n            'f': \"71690.0\",\n        },\n{\n            'v': 848415.0,\n            'f': \"848415.0\",\n        }],\n [\"DZ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        }],\n [\"DZ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 14520.0,\n            'f': \"14520.0\",\n        },\n{\n            'v': 30096.0,\n            'f': \"30096.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 291.0,\n            'f': \"291.0\",\n        },\n{\n            'v': 384.0,\n            'f': \"384.0\",\n        },\n{\n            'v': 19554.0,\n            'f': \"19554.0\",\n        },\n{\n            'v': 225400.0,\n            'f': \"225400.0\",\n        }],\n [\"EC active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        }],\n [\"EC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 49020.0,\n            'f': \"49020.0\",\n        },\n{\n            'v': 65976.0,\n            'f': \"65976.0\",\n        },\n{\n            'v': 7083.0,\n            'f': \"7083.0\",\n        },\n{\n            'v': 20433.0,\n            'f': \"20433.0\",\n        },\n{\n            'v': 31729.0,\n            'f': \"31729.0\",\n        },\n{\n            'v': 54786.0,\n            'f': \"54786.0\",\n        },\n{\n            'v': 648356.0,\n            'f': \"648356.0\",\n        }],\n [\"EC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        }],\n [\"EC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15025.0,\n            'f': \"15025.0\",\n        },\n{\n            'v': 29551.0,\n            'f': \"29551.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 334.0,\n            'f': \"334.0\",\n        },\n{\n            'v': 665.0,\n            'f': \"665.0\",\n        },\n{\n            'v': 22100.0,\n            'f': \"22100.0\",\n        },\n{\n            'v': 210979.0,\n            'f': \"210979.0\",\n        }],\n [\"EE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        }],\n [\"EE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2761.0,\n            'f': \"2761.0\",\n        },\n{\n            'v': 3716.0,\n            'f': \"3716.0\",\n        },\n{\n            'v': 399.0,\n            'f': \"399.0\",\n        },\n{\n            'v': 1151.0,\n            'f': \"1151.0\",\n        },\n{\n            'v': 1787.0,\n            'f': \"1787.0\",\n        },\n{\n            'v': 3086.0,\n            'f': \"3086.0\",\n        },\n{\n            'v': 36518.0,\n            'f': \"36518.0\",\n        }],\n [\"EE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        }],\n [\"EE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 904.0,\n            'f': \"904.0\",\n        },\n{\n            'v': 2599.0,\n            'f': \"2599.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 58.0,\n            'f': \"58.0\",\n        },\n{\n            'v': 932.0,\n            'f': \"932.0\",\n        },\n{\n            'v': 27413.0,\n            'f': \"27413.0\",\n        }],\n [\"EG active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        }],\n [\"EG active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 164126.0,\n            'f': \"164126.0\",\n        },\n{\n            'v': 220900.0,\n            'f': \"220900.0\",\n        },\n{\n            'v': 23716.0,\n            'f': \"23716.0\",\n        },\n{\n            'v': 68413.0,\n            'f': \"68413.0\",\n        },\n{\n            'v': 106235.0,\n            'f': \"106235.0\",\n        },\n{\n            'v': 183431.0,\n            'f': \"183431.0\",\n        },\n{\n            'v': 2170804.0,\n            'f': \"2170804.0\",\n        }],\n [\"EG active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        },\n{\n            'v': 4523.0,\n            'f': \"4523.0\",\n        }],\n [\"EG active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 34011.0,\n            'f': \"34011.0\",\n        },\n{\n            'v': 49117.0,\n            'f': \"49117.0\",\n        },\n{\n            'v': 2241.0,\n            'f': \"2241.0\",\n        },\n{\n            'v': 11901.0,\n            'f': \"11901.0\",\n        },\n{\n            'v': 21429.0,\n            'f': \"21429.0\",\n        },\n{\n            'v': 41207.0,\n            'f': \"41207.0\",\n        },\n{\n            'v': 578978.0,\n            'f': \"578978.0\",\n        }],\n [\"EG active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 44687.0,\n            'f': \"44687.0\",\n        },\n{\n            'v': 74752.0,\n            'f': \"74752.0\",\n        },\n{\n            'v': 224.0,\n            'f': \"224.0\",\n        },\n{\n            'v': 4398.0,\n            'f': \"4398.0\",\n        },\n{\n            'v': 8724.0,\n            'f': \"8724.0\",\n        },\n{\n            'v': 54824.0,\n            'f': \"54824.0\",\n        },\n{\n            'v': 411676.0,\n            'f': \"411676.0\",\n        }],\n [\"ES active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        },\n{\n            'v': 10582.0,\n            'f': \"10582.0\",\n        }],\n [\"ES active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1553723.0,\n            'f': \"1553723.0\",\n        },\n{\n            'v': 2091177.0,\n            'f': \"2091177.0\",\n        },\n{\n            'v': 224507.0,\n            'f': \"224507.0\",\n        },\n{\n            'v': 647643.0,\n            'f': \"647643.0\",\n        },\n{\n            'v': 1005692.0,\n            'f': \"1005692.0\",\n        },\n{\n            'v': 1736475.0,\n            'f': \"1736475.0\",\n        },\n{\n            'v': 20550198.0,\n            'f': \"20550198.0\",\n        }],\n [\"ES active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        }],\n [\"ES active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1765319.0,\n            'f': \"1765319.0\",\n        },\n{\n            'v': 1703747.0,\n            'f': \"1703747.0\",\n        },\n{\n            'v': 75459.0,\n            'f': \"75459.0\",\n        },\n{\n            'v': 565988.0,\n            'f': \"565988.0\",\n        },\n{\n            'v': 1168718.0,\n            'f': \"1168718.0\",\n        },\n{\n            'v': 2258928.0,\n            'f': \"2258928.0\",\n        },\n{\n            'v': 9290171.0,\n            'f': \"9290171.0\",\n        }],\n [\"ES active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 783318.0,\n            'f': \"783318.0\",\n        },\n{\n            'v': 1130163.0,\n            'f': \"1130163.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 7912.0,\n            'f': \"7912.0\",\n        },\n{\n            'v': 381047.0,\n            'f': \"381047.0\",\n        },\n{\n            'v': 1151335.0,\n            'f': \"1151335.0\",\n        },\n{\n            'v': 5545866.0,\n            'f': \"5545866.0\",\n        }],\n [\"FI active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        }],\n [\"FI active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6957.0,\n            'f': \"6957.0\",\n        },\n{\n            'v': 9363.0,\n            'f': \"9363.0\",\n        },\n{\n            'v': 1005.0,\n            'f': \"1005.0\",\n        },\n{\n            'v': 2900.0,\n            'f': \"2900.0\",\n        },\n{\n            'v': 4503.0,\n            'f': \"4503.0\",\n        },\n{\n            'v': 7775.0,\n            'f': \"7775.0\",\n        },\n{\n            'v': 92011.0,\n            'f': \"92011.0\",\n        }],\n [\"FI active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        }],\n [\"FI active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1986.0,\n            'f': \"1986.0\",\n        },\n{\n            'v': 4476.0,\n            'f': \"4476.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 2172.0,\n            'f': \"2172.0\",\n        },\n{\n            'v': 41969.0,\n            'f': \"41969.0\",\n        }],\n [\"FR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        }],\n [\"FR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1960230.0,\n            'f': \"1960230.0\",\n        },\n{\n            'v': 2638300.0,\n            'f': \"2638300.0\",\n        },\n{\n            'v': 283245.0,\n            'f': \"283245.0\",\n        },\n{\n            'v': 817089.0,\n            'f': \"817089.0\",\n        },\n{\n            'v': 1268815.0,\n            'f': \"1268815.0\",\n        },\n{\n            'v': 2190796.0,\n            'f': \"2190796.0\",\n        },\n{\n            'v': 25926832.0,\n            'f': \"25926832.0\",\n        }],\n [\"FR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        }],\n [\"FR active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2621131.0,\n            'f': \"2621131.0\",\n        },\n{\n            'v': 3788801.0,\n            'f': \"3788801.0\",\n        },\n{\n            'v': 128807.0,\n            'f': \"128807.0\",\n        },\n{\n            'v': 882316.0,\n            'f': \"882316.0\",\n        },\n{\n            'v': 1777172.0,\n            'f': \"1777172.0\",\n        },\n{\n            'v': 2991468.0,\n            'f': \"2991468.0\",\n        },\n{\n            'v': 43559816.0,\n            'f': \"43559816.0\",\n        }],\n [\"FR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 993185.0,\n            'f': \"993185.0\",\n        },\n{\n            'v': 1549655.0,\n            'f': \"1549655.0\",\n        },\n{\n            'v': 9842.0,\n            'f': \"9842.0\",\n        },\n{\n            'v': 13351.0,\n            'f': \"13351.0\",\n        },\n{\n            'v': 308695.0,\n            'f': \"308695.0\",\n        },\n{\n            'v': 1426420.0,\n            'f': \"1426420.0\",\n        },\n{\n            'v': 8248413.0,\n            'f': \"8248413.0\",\n        }],\n [\"GB active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        }],\n [\"GB active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1732761.0,\n            'f': \"1732761.0\",\n        },\n{\n            'v': 2332146.0,\n            'f': \"2332146.0\",\n        },\n{\n            'v': 250377.0,\n            'f': \"250377.0\",\n        },\n{\n            'v': 722272.0,\n            'f': \"722272.0\",\n        },\n{\n            'v': 1121579.0,\n            'f': \"1121579.0\",\n        },\n{\n            'v': 1936572.0,\n            'f': \"1936572.0\",\n        },\n{\n            'v': 22918228.0,\n            'f': \"22918228.0\",\n        }],\n [\"GB active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        }],\n [\"GB active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2509010.0,\n            'f': \"2509010.0\",\n        },\n{\n            'v': 1462337.0,\n            'f': \"1462337.0\",\n        },\n{\n            'v': 271012.0,\n            'f': \"271012.0\",\n        },\n{\n            'v': 1488593.0,\n            'f': \"1488593.0\",\n        },\n{\n            'v': 2209816.0,\n            'f': \"2209816.0\",\n        },\n{\n            'v': 3309571.0,\n            'f': \"3309571.0\",\n        },\n{\n            'v': 8042635.0,\n            'f': \"8042635.0\",\n        }],\n [\"GB active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1144970.0,\n            'f': \"1144970.0\",\n        },\n{\n            'v': 2099151.0,\n            'f': \"2099151.0\",\n        },\n{\n            'v': 8919.0,\n            'f': \"8919.0\",\n        },\n{\n            'v': 11801.0,\n            'f': \"11801.0\",\n        },\n{\n            'v': 507570.0,\n            'f': \"507570.0\",\n        },\n{\n            'v': 1614982.0,\n            'f': \"1614982.0\",\n        },\n{\n            'v': 22918228.0,\n            'f': \"22918228.0\",\n        }],\n [\"GR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        }],\n [\"GR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7200.0,\n            'f': \"7200.0\",\n        },\n{\n            'v': 9690.0,\n            'f': \"9690.0\",\n        },\n{\n            'v': 1040.0,\n            'f': \"1040.0\",\n        },\n{\n            'v': 3001.0,\n            'f': \"3001.0\",\n        },\n{\n            'v': 4660.0,\n            'f': \"4660.0\",\n        },\n{\n            'v': 8047.0,\n            'f': \"8047.0\",\n        },\n{\n            'v': 95229.0,\n            'f': \"95229.0\",\n        }],\n [\"GR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        }],\n [\"GR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2958.0,\n            'f': \"2958.0\",\n        },\n{\n            'v': 9291.0,\n            'f': \"9291.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 49.0,\n            'f': \"49.0\",\n        },\n{\n            'v': 76.0,\n            'f': \"76.0\",\n        },\n{\n            'v': 3080.0,\n            'f': \"3080.0\",\n        },\n{\n            'v': 95229.0,\n            'f': \"95229.0\",\n        }],\n [\"HR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        }],\n [\"HR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3014.0,\n            'f': \"3014.0\",\n        },\n{\n            'v': 4056.0,\n            'f': \"4056.0\",\n        },\n{\n            'v': 435.0,\n            'f': \"435.0\",\n        },\n{\n            'v': 1256.0,\n            'f': \"1256.0\",\n        },\n{\n            'v': 1951.0,\n            'f': \"1951.0\",\n        },\n{\n            'v': 3368.0,\n            'f': \"3368.0\",\n        },\n{\n            'v': 39862.0,\n            'f': \"39862.0\",\n        }],\n [\"HR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        }],\n [\"HR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1138.0,\n            'f': \"1138.0\",\n        },\n{\n            'v': 3234.0,\n            'f': \"3234.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 84.0,\n            'f': \"84.0\",\n        },\n{\n            'v': 1578.0,\n            'f': \"1578.0\",\n        },\n{\n            'v': 39862.0,\n            'f': \"39862.0\",\n        }],\n [\"HU active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        }],\n [\"HU active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 16423.0,\n            'f': \"16423.0\",\n        },\n{\n            'v': 22105.0,\n            'f': \"22105.0\",\n        },\n{\n            'v': 2373.0,\n            'f': \"2373.0\",\n        },\n{\n            'v': 6846.0,\n            'f': \"6846.0\",\n        },\n{\n            'v': 10631.0,\n            'f': \"10631.0\",\n        },\n{\n            'v': 18355.0,\n            'f': \"18355.0\",\n        },\n{\n            'v': 217224.0,\n            'f': \"217224.0\",\n        }],\n [\"HU active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        }],\n [\"HU active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 18269.0,\n            'f': \"18269.0\",\n        },\n{\n            'v': 15603.0,\n            'f': \"15603.0\",\n        },\n{\n            'v': 594.0,\n            'f': \"594.0\",\n        },\n{\n            'v': 8844.0,\n            'f': \"8844.0\",\n        },\n{\n            'v': 14109.0,\n            'f': \"14109.0\",\n        },\n{\n            'v': 22300.0,\n            'f': \"22300.0\",\n        },\n{\n            'v': 103152.0,\n            'f': \"103152.0\",\n        }],\n [\"HU active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 9366.0,\n            'f': \"9366.0\",\n        },\n{\n            'v': 22819.0,\n            'f': \"22819.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 112.0,\n            'f': \"112.0\",\n        },\n{\n            'v': 122.0,\n            'f': \"122.0\",\n        },\n{\n            'v': 9375.0,\n            'f': \"9375.0\",\n        },\n{\n            'v': 217224.0,\n            'f': \"217224.0\",\n        }],\n [\"ID active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        }],\n [\"ID active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 58672.0,\n            'f': \"58672.0\",\n        },\n{\n            'v': 78968.0,\n            'f': \"78968.0\",\n        },\n{\n            'v': 8478.0,\n            'f': \"8478.0\",\n        },\n{\n            'v': 24457.0,\n            'f': \"24457.0\",\n        },\n{\n            'v': 37977.0,\n            'f': \"37977.0\",\n        },\n{\n            'v': 65573.0,\n            'f': \"65573.0\",\n        },\n{\n            'v': 776025.0,\n            'f': \"776025.0\",\n        }],\n [\"ID active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        }],\n [\"ID active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 28108.0,\n            'f': \"28108.0\",\n        },\n{\n            'v': 80867.0,\n            'f': \"80867.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 400.0,\n            'f': \"400.0\",\n        },\n{\n            'v': 424.0,\n            'f': \"424.0\",\n        },\n{\n            'v': 31662.0,\n            'f': \"31662.0\",\n        },\n{\n            'v': 776025.0,\n            'f': \"776025.0\",\n        }],\n [\"IE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        }],\n [\"IE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 60912.0,\n            'f': \"60912.0\",\n        },\n{\n            'v': 81983.0,\n            'f': \"81983.0\",\n        },\n{\n            'v': 8802.0,\n            'f': \"8802.0\",\n        },\n{\n            'v': 25390.0,\n            'f': \"25390.0\",\n        },\n{\n            'v': 39427.0,\n            'f': \"39427.0\",\n        },\n{\n            'v': 68077.0,\n            'f': \"68077.0\",\n        },\n{\n            'v': 805652.0,\n            'f': \"805652.0\",\n        }],\n [\"IE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        }],\n [\"IE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 18343.0,\n            'f': \"18343.0\",\n        },\n{\n            'v': 35840.0,\n            'f': \"35840.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 415.0,\n            'f': \"415.0\",\n        },\n{\n            'v': 1133.0,\n            'f': \"1133.0\",\n        },\n{\n            'v': 21514.0,\n            'f': \"21514.0\",\n        },\n{\n            'v': 214040.0,\n            'f': \"214040.0\",\n        }],\n [\"IL active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        }],\n [\"IL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 13975.0,\n            'f': \"13975.0\",\n        },\n{\n            'v': 18809.0,\n            'f': \"18809.0\",\n        },\n{\n            'v': 2019.0,\n            'f': \"2019.0\",\n        },\n{\n            'v': 5825.0,\n            'f': \"5825.0\",\n        },\n{\n            'v': 9046.0,\n            'f': \"9046.0\",\n        },\n{\n            'v': 15619.0,\n            'f': \"15619.0\",\n        },\n{\n            'v': 184837.0,\n            'f': \"184837.0\",\n        }],\n [\"IL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        }],\n [\"IL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4942.0,\n            'f': \"4942.0\",\n        },\n{\n            'v': 14883.0,\n            'f': \"14883.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 95.0,\n            'f': \"95.0\",\n        },\n{\n            'v': 729.0,\n            'f': \"729.0\",\n        },\n{\n            'v': 4676.0,\n            'f': \"4676.0\",\n        },\n{\n            'v': 184837.0,\n            'f': \"184837.0\",\n        }],\n [\"IN active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        }],\n [\"IN active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 68589.0,\n            'f': \"68589.0\",\n        },\n{\n            'v': 92315.0,\n            'f': \"92315.0\",\n        },\n{\n            'v': 9911.0,\n            'f': \"9911.0\",\n        },\n{\n            'v': 28590.0,\n            'f': \"28590.0\",\n        },\n{\n            'v': 44396.0,\n            'f': \"44396.0\",\n        },\n{\n            'v': 76657.0,\n            'f': \"76657.0\",\n        },\n{\n            'v': 907189.0,\n            'f': \"907189.0\",\n        }],\n [\"IN active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        }],\n [\"IN active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 162086.0,\n            'f': \"162086.0\",\n        },\n{\n            'v': 138340.0,\n            'f': \"138340.0\",\n        },\n{\n            'v': 4095.0,\n            'f': \"4095.0\",\n        },\n{\n            'v': 72678.0,\n            'f': \"72678.0\",\n        },\n{\n            'v': 133068.0,\n            'f': \"133068.0\",\n        },\n{\n            'v': 203959.0,\n            'f': \"203959.0\",\n        },\n{\n            'v': 998409.0,\n            'f': \"998409.0\",\n        }],\n [\"IN active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 65881.0,\n            'f': \"65881.0\",\n        },\n{\n            'v': 118350.0,\n            'f': \"118350.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 467.0,\n            'f': \"467.0\",\n        },\n{\n            'v': 19908.0,\n            'f': \"19908.0\",\n        },\n{\n            'v': 91469.0,\n            'f': \"91469.0\",\n        },\n{\n            'v': 998409.0,\n            'f': \"998409.0\",\n        }],\n [\"IQ active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        }],\n [\"IQ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6912.0,\n            'f': \"6912.0\",\n        },\n{\n            'v': 9303.0,\n            'f': \"9303.0\",\n        },\n{\n            'v': 999.0,\n            'f': \"999.0\",\n        },\n{\n            'v': 2881.0,\n            'f': \"2881.0\",\n        },\n{\n            'v': 4474.0,\n            'f': \"4474.0\",\n        },\n{\n            'v': 7725.0,\n            'f': \"7725.0\",\n        },\n{\n            'v': 91423.0,\n            'f': \"91423.0\",\n        }],\n [\"IQ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        }],\n [\"IQ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2489.0,\n            'f': \"2489.0\",\n        },\n{\n            'v': 6469.0,\n            'f': \"6469.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 47.0,\n            'f': \"47.0\",\n        },\n{\n            'v': 68.0,\n            'f': \"68.0\",\n        },\n{\n            'v': 3305.0,\n            'f': \"3305.0\",\n        },\n{\n            'v': 68628.0,\n            'f': \"68628.0\",\n        }],\n [\"IR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        }],\n [\"IR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2013957.0,\n            'f': \"2013957.0\",\n        },\n{\n            'v': 2710613.0,\n            'f': \"2710613.0\",\n        },\n{\n            'v': 291009.0,\n            'f': \"291009.0\",\n        },\n{\n            'v': 839484.0,\n            'f': \"839484.0\",\n        },\n{\n            'v': 1303592.0,\n            'f': \"1303592.0\",\n        },\n{\n            'v': 2250843.0,\n            'f': \"2250843.0\",\n        },\n{\n            'v': 26637452.0,\n            'f': \"26637452.0\",\n        }],\n [\"IR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        }],\n [\"IR active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1384743.0,\n            'f': \"1384743.0\",\n        },\n{\n            'v': 1664496.0,\n            'f': \"1664496.0\",\n        },\n{\n            'v': 37208.0,\n            'f': \"37208.0\",\n        },\n{\n            'v': 431387.0,\n            'f': \"431387.0\",\n        },\n{\n            'v': 805215.0,\n            'f': \"805215.0\",\n        },\n{\n            'v': 1597094.0,\n            'f': \"1597094.0\",\n        },\n{\n            'v': 14325632.0,\n            'f': \"14325632.0\",\n        }],\n [\"IR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 589427.0,\n            'f': \"589427.0\",\n        },\n{\n            'v': 834745.0,\n            'f': \"834745.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 2743.0,\n            'f': \"2743.0\",\n        },\n{\n            'v': 66063.0,\n            'f': \"66063.0\",\n        },\n{\n            'v': 976429.0,\n            'f': \"976429.0\",\n        },\n{\n            'v': 3950337.0,\n            'f': \"3950337.0\",\n        }],\n [\"IT active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        }],\n [\"IT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2031154.0,\n            'f': \"2031154.0\",\n        },\n{\n            'v': 2733759.0,\n            'f': \"2733759.0\",\n        },\n{\n            'v': 293494.0,\n            'f': \"293494.0\",\n        },\n{\n            'v': 846653.0,\n            'f': \"846653.0\",\n        },\n{\n            'v': 1314723.0,\n            'f': \"1314723.0\",\n        },\n{\n            'v': 2270063.0,\n            'f': \"2270063.0\",\n        },\n{\n            'v': 26864912.0,\n            'f': \"26864912.0\",\n        }],\n [\"IT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        }],\n [\"IT active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2259849.0,\n            'f': \"2259849.0\",\n        },\n{\n            'v': 3225657.0,\n            'f': \"3225657.0\",\n        },\n{\n            'v': 68986.0,\n            'f': \"68986.0\",\n        },\n{\n            'v': 559115.0,\n            'f': \"559115.0\",\n        },\n{\n            'v': 1351301.0,\n            'f': \"1351301.0\",\n        },\n{\n            'v': 2636520.0,\n            'f': \"2636520.0\",\n        },\n{\n            'v': 32562034.0,\n            'f': \"32562034.0\",\n        }],\n [\"IT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1181846.0,\n            'f': \"1181846.0\",\n        },\n{\n            'v': 3063127.0,\n            'f': \"3063127.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 9222.0,\n            'f': \"9222.0\",\n        },\n{\n            'v': 11090.0,\n            'f': \"11090.0\",\n        },\n{\n            'v': 1154994.0,\n            'f': \"1154994.0\",\n        },\n{\n            'v': 26864912.0,\n            'f': \"26864912.0\",\n        }],\n [\"JP active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        }],\n [\"JP active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 160654.0,\n            'f': \"160654.0\",\n        },\n{\n            'v': 216226.0,\n            'f': \"216226.0\",\n        },\n{\n            'v': 23214.0,\n            'f': \"23214.0\",\n        },\n{\n            'v': 66966.0,\n            'f': \"66966.0\",\n        },\n{\n            'v': 103988.0,\n            'f': \"103988.0\",\n        },\n{\n            'v': 179550.0,\n            'f': \"179550.0\",\n        },\n{\n            'v': 2124874.0,\n            'f': \"2124874.0\",\n        }],\n [\"JP active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        }],\n [\"JP active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 63341.0,\n            'f': \"63341.0\",\n        },\n{\n            'v': 200217.0,\n            'f': \"200217.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 219.0,\n            'f': \"219.0\",\n        },\n{\n            'v': 15637.0,\n            'f': \"15637.0\",\n        },\n{\n            'v': 59311.0,\n            'f': \"59311.0\",\n        },\n{\n            'v': 2124874.0,\n            'f': \"2124874.0\",\n        }],\n [\"KR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        }],\n [\"KR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3033.0,\n            'f': \"3033.0\",\n        },\n{\n            'v': 4082.0,\n            'f': \"4082.0\",\n        },\n{\n            'v': 438.0,\n            'f': \"438.0\",\n        },\n{\n            'v': 1264.0,\n            'f': \"1264.0\",\n        },\n{\n            'v': 1963.0,\n            'f': \"1963.0\",\n        },\n{\n            'v': 3389.0,\n            'f': \"3389.0\",\n        },\n{\n            'v': 40113.0,\n            'f': \"40113.0\",\n        }],\n [\"KR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        }],\n [\"KR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1020.0,\n            'f': \"1020.0\",\n        },\n{\n            'v': 3228.0,\n            'f': \"3228.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 21.0,\n            'f': \"21.0\",\n        },\n{\n            'v': 59.0,\n            'f': \"59.0\",\n        },\n{\n            'v': 1318.0,\n            'f': \"1318.0\",\n        },\n{\n            'v': 40113.0,\n            'f': \"40113.0\",\n        }],\n [\"KZ active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        }],\n [\"KZ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2143.0,\n            'f': \"2143.0\",\n        },\n{\n            'v': 2885.0,\n            'f': \"2885.0\",\n        },\n{\n            'v': 310.0,\n            'f': \"310.0\",\n        },\n{\n            'v': 893.0,\n            'f': \"893.0\",\n        },\n{\n            'v': 1387.0,\n            'f': \"1387.0\",\n        },\n{\n            'v': 2396.0,\n            'f': \"2396.0\",\n        },\n{\n            'v': 28351.0,\n            'f': \"28351.0\",\n        }],\n [\"KZ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        }],\n [\"KZ active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 16871.0,\n            'f': \"16871.0\",\n        },\n{\n            'v': 15286.0,\n            'f': \"15286.0\",\n        },\n{\n            'v': 874.0,\n            'f': \"874.0\",\n        },\n{\n            'v': 6609.0,\n            'f': \"6609.0\",\n        },\n{\n            'v': 12863.0,\n            'f': \"12863.0\",\n        },\n{\n            'v': 22396.0,\n            'f': \"22396.0\",\n        },\n{\n            'v': 98168.0,\n            'f': \"98168.0\",\n        }],\n [\"KZ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4281.0,\n            'f': \"4281.0\",\n        },\n{\n            'v': 8384.0,\n            'f': \"8384.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 15.0,\n            'f': \"15.0\",\n        },\n{\n            'v': 121.0,\n            'f': \"121.0\",\n        },\n{\n            'v': 3798.0,\n            'f': \"3798.0\",\n        },\n{\n            'v': 41681.0,\n            'f': \"41681.0\",\n        }],\n [\"LT active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        }],\n [\"LT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2786.0,\n            'f': \"2786.0\",\n        },\n{\n            'v': 3750.0,\n            'f': \"3750.0\",\n        },\n{\n            'v': 403.0,\n            'f': \"403.0\",\n        },\n{\n            'v': 1161.0,\n            'f': \"1161.0\",\n        },\n{\n            'v': 1804.0,\n            'f': \"1804.0\",\n        },\n{\n            'v': 3114.0,\n            'f': \"3114.0\",\n        },\n{\n            'v': 36853.0,\n            'f': \"36853.0\",\n        }],\n [\"LT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        }],\n [\"LT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1280.0,\n            'f': \"1280.0\",\n        },\n{\n            'v': 3288.0,\n            'f': \"3288.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 19.0,\n            'f': \"19.0\",\n        },\n{\n            'v': 54.0,\n            'f': \"54.0\",\n        },\n{\n            'v': 1464.0,\n            'f': \"1464.0\",\n        },\n{\n            'v': 36853.0,\n            'f': \"36853.0\",\n        }],\n [\"LU active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        }],\n [\"LU active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4424.0,\n            'f': \"4424.0\",\n        },\n{\n            'v': 5954.0,\n            'f': \"5954.0\",\n        },\n{\n            'v': 639.0,\n            'f': \"639.0\",\n        },\n{\n            'v': 1844.0,\n            'f': \"1844.0\",\n        },\n{\n            'v': 2863.0,\n            'f': \"2863.0\",\n        },\n{\n            'v': 4944.0,\n            'f': \"4944.0\",\n        },\n{\n            'v': 58510.0,\n            'f': \"58510.0\",\n        }],\n [\"LU active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        }],\n [\"LU active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1283.0,\n            'f': \"1283.0\",\n        },\n{\n            'v': 2462.0,\n            'f': \"2462.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 30.0,\n            'f': \"30.0\",\n        },\n{\n            'v': 110.0,\n            'f': \"110.0\",\n        },\n{\n            'v': 1660.0,\n            'f': \"1660.0\",\n        },\n{\n            'v': 14862.0,\n            'f': \"14862.0\",\n        }],\n [\"MA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        }],\n [\"MA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15690.0,\n            'f': \"15690.0\",\n        },\n{\n            'v': 21117.0,\n            'f': \"21117.0\",\n        },\n{\n            'v': 2267.0,\n            'f': \"2267.0\",\n        },\n{\n            'v': 6540.0,\n            'f': \"6540.0\",\n        },\n{\n            'v': 10156.0,\n            'f': \"10156.0\",\n        },\n{\n            'v': 17535.0,\n            'f': \"17535.0\",\n        },\n{\n            'v': 207521.0,\n            'f': \"207521.0\",\n        }],\n [\"MA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        }],\n [\"MA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6437.0,\n            'f': \"6437.0\",\n        },\n{\n            'v': 15789.0,\n            'f': \"15789.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 107.0,\n            'f': \"107.0\",\n        },\n{\n            'v': 182.0,\n            'f': \"182.0\",\n        },\n{\n            'v': 7252.0,\n            'f': \"7252.0\",\n        },\n{\n            'v': 155779.0,\n            'f': \"155779.0\",\n        }],\n [\"MD active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        }],\n [\"MD active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7675.0,\n            'f': \"7675.0\",\n        },\n{\n            'v': 10330.0,\n            'f': \"10330.0\",\n        },\n{\n            'v': 1109.0,\n            'f': \"1109.0\",\n        },\n{\n            'v': 3199.0,\n            'f': \"3199.0\",\n        },\n{\n            'v': 4968.0,\n            'f': \"4968.0\",\n        },\n{\n            'v': 8577.0,\n            'f': \"8577.0\",\n        },\n{\n            'v': 101509.0,\n            'f': \"101509.0\",\n        }],\n [\"MD active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        }],\n [\"MD active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2333.0,\n            'f': \"2333.0\",\n        },\n{\n            'v': 5087.0,\n            'f': \"5087.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 52.0,\n            'f': \"52.0\",\n        },\n{\n            'v': 237.0,\n            'f': \"237.0\",\n        },\n{\n            'v': 2626.0,\n            'f': \"2626.0\",\n        },\n{\n            'v': 46301.0,\n            'f': \"46301.0\",\n        }],\n [\"MK active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        }],\n [\"MK active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5379.0,\n            'f': \"5379.0\",\n        },\n{\n            'v': 7240.0,\n            'f': \"7240.0\",\n        },\n{\n            'v': 777.0,\n            'f': \"777.0\",\n        },\n{\n            'v': 2242.0,\n            'f': \"2242.0\",\n        },\n{\n            'v': 3482.0,\n            'f': \"3482.0\",\n        },\n{\n            'v': 6012.0,\n            'f': \"6012.0\",\n        },\n{\n            'v': 71146.0,\n            'f': \"71146.0\",\n        }],\n [\"MK active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        }],\n [\"MK active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1422.0,\n            'f': \"1422.0\",\n        },\n{\n            'v': 2864.0,\n            'f': \"2864.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 37.0,\n            'f': \"37.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 1800.0,\n            'f': \"1800.0\",\n        },\n{\n            'v': 18902.0,\n            'f': \"18902.0\",\n        }],\n [\"MX active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        }],\n [\"MX active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 60745.0,\n            'f': \"60745.0\",\n        },\n{\n            'v': 81758.0,\n            'f': \"81758.0\",\n        },\n{\n            'v': 8777.0,\n            'f': \"8777.0\",\n        },\n{\n            'v': 25321.0,\n            'f': \"25321.0\",\n        },\n{\n            'v': 39319.0,\n            'f': \"39319.0\",\n        },\n{\n            'v': 67890.0,\n            'f': \"67890.0\",\n        },\n{\n            'v': 803441.0,\n            'f': \"803441.0\",\n        }],\n [\"MX active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        }],\n [\"MX active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 20117.0,\n            'f': \"20117.0\",\n        },\n{\n            'v': 62516.0,\n            'f': \"62516.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 414.0,\n            'f': \"414.0\",\n        },\n{\n            'v': 579.0,\n            'f': \"579.0\",\n        },\n{\n            'v': 23413.0,\n            'f': \"23413.0\",\n        },\n{\n            'v': 803441.0,\n            'f': \"803441.0\",\n        }],\n [\"MY active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        }],\n [\"MY active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6332.0,\n            'f': \"6332.0\",\n        },\n{\n            'v': 8522.0,\n            'f': \"8522.0\",\n        },\n{\n            'v': 915.0,\n            'f': \"915.0\",\n        },\n{\n            'v': 2639.0,\n            'f': \"2639.0\",\n        },\n{\n            'v': 4098.0,\n            'f': \"4098.0\",\n        },\n{\n            'v': 7076.0,\n            'f': \"7076.0\",\n        },\n{\n            'v': 83744.0,\n            'f': \"83744.0\",\n        }],\n [\"MY active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        }],\n [\"MY active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2117.0,\n            'f': \"2117.0\",\n        },\n{\n            'v': 5566.0,\n            'f': \"5566.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 43.0,\n            'f': \"43.0\",\n        },\n{\n            'v': 203.0,\n            'f': \"203.0\",\n        },\n{\n            'v': 2341.0,\n            'f': \"2341.0\",\n        },\n{\n            'v': 62864.0,\n            'f': \"62864.0\",\n        }],\n [\"NL active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        }],\n [\"NL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 472971.0,\n            'f': \"472971.0\",\n        },\n{\n            'v': 636578.0,\n            'f': \"636578.0\",\n        },\n{\n            'v': 68342.0,\n            'f': \"68342.0\",\n        },\n{\n            'v': 197150.0,\n            'f': \"197150.0\",\n        },\n{\n            'v': 306144.0,\n            'f': \"306144.0\",\n        },\n{\n            'v': 528603.0,\n            'f': \"528603.0\",\n        },\n{\n            'v': 6255715.0,\n            'f': \"6255715.0\",\n        }],\n [\"NL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        },\n{\n            'v': 3384.0,\n            'f': \"3384.0\",\n        }],\n [\"NL active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 425647.0,\n            'f': \"425647.0\",\n        },\n{\n            'v': 414000.0,\n            'f': \"414000.0\",\n        },\n{\n            'v': 28652.0,\n            'f': \"28652.0\",\n        },\n{\n            'v': 148030.0,\n            'f': \"148030.0\",\n        },\n{\n            'v': 290492.0,\n            'f': \"290492.0\",\n        },\n{\n            'v': 567139.0,\n            'f': \"567139.0\",\n        },\n{\n            'v': 2574538.0,\n            'f': \"2574538.0\",\n        }],\n [\"NL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 300434.0,\n            'f': \"300434.0\",\n        },\n{\n            'v': 628528.0,\n            'f': \"628528.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 2148.0,\n            'f': \"2148.0\",\n        },\n{\n            'v': 80657.0,\n            'f': \"80657.0\",\n        },\n{\n            'v': 346400.0,\n            'f': \"346400.0\",\n        },\n{\n            'v': 6255715.0,\n            'f': \"6255715.0\",\n        }],\n [\"NO active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        }],\n [\"NO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 8140.0,\n            'f': \"8140.0\",\n        },\n{\n            'v': 10955.0,\n            'f': \"10955.0\",\n        },\n{\n            'v': 1176.0,\n            'f': \"1176.0\",\n        },\n{\n            'v': 3393.0,\n            'f': \"3393.0\",\n        },\n{\n            'v': 5269.0,\n            'f': \"5269.0\",\n        },\n{\n            'v': 9097.0,\n            'f': \"9097.0\",\n        },\n{\n            'v': 107661.0,\n            'f': \"107661.0\",\n        }],\n [\"NO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        }],\n [\"NO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3721.0,\n            'f': \"3721.0\",\n        },\n{\n            'v': 9273.0,\n            'f': \"9273.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 55.0,\n            'f': \"55.0\",\n        },\n{\n            'v': 176.0,\n            'f': \"176.0\",\n        },\n{\n            'v': 4615.0,\n            'f': \"4615.0\",\n        },\n{\n            'v': 107661.0,\n            'f': \"107661.0\",\n        }],\n [\"PA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        }],\n [\"PA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 12044.0,\n            'f': \"12044.0\",\n        },\n{\n            'v': 16210.0,\n            'f': \"16210.0\",\n        },\n{\n            'v': 1740.0,\n            'f': \"1740.0\",\n        },\n{\n            'v': 5020.0,\n            'f': \"5020.0\",\n        },\n{\n            'v': 7796.0,\n            'f': \"7796.0\",\n        },\n{\n            'v': 13461.0,\n            'f': \"13461.0\",\n        },\n{\n            'v': 159301.0,\n            'f': \"159301.0\",\n        }],\n [\"PA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        },\n{\n            'v': 283.0,\n            'f': \"283.0\",\n        }],\n [\"PA active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 33888.0,\n            'f': \"33888.0\",\n        },\n{\n            'v': 32740.0,\n            'f': \"32740.0\",\n        },\n{\n            'v': 3522.0,\n            'f': \"3522.0\",\n        },\n{\n            'v': 15308.0,\n            'f': \"15308.0\",\n        },\n{\n            'v': 23511.0,\n            'f': \"23511.0\",\n        },\n{\n            'v': 39706.0,\n            'f': \"39706.0\",\n        },\n{\n            'v': 218458.0,\n            'f': \"218458.0\",\n        }],\n [\"PA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11877.0,\n            'f': \"11877.0\",\n        },\n{\n            'v': 22491.0,\n            'f': \"22491.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 82.0,\n            'f': \"82.0\",\n        },\n{\n            'v': 2430.0,\n            'f': \"2430.0\",\n        },\n{\n            'v': 15934.0,\n            'f': \"15934.0\",\n        },\n{\n            'v': 176097.0,\n            'f': \"176097.0\",\n        }],\n [\"PE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        }],\n [\"PE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 43253.0,\n            'f': \"43253.0\",\n        },\n{\n            'v': 58215.0,\n            'f': \"58215.0\",\n        },\n{\n            'v': 6250.0,\n            'f': \"6250.0\",\n        },\n{\n            'v': 18029.0,\n            'f': \"18029.0\",\n        },\n{\n            'v': 27997.0,\n            'f': \"27997.0\",\n        },\n{\n            'v': 48341.0,\n            'f': \"48341.0\",\n        },\n{\n            'v': 572085.0,\n            'f': \"572085.0\",\n        }],\n [\"PE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        }],\n [\"PE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 13793.0,\n            'f': \"13793.0\",\n        },\n{\n            'v': 45939.0,\n            'f': \"45939.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 295.0,\n            'f': \"295.0\",\n        },\n{\n            'v': 1757.0,\n            'f': \"1757.0\",\n        },\n{\n            'v': 11300.0,\n            'f': \"11300.0\",\n        },\n{\n            'v': 572085.0,\n            'f': \"572085.0\",\n        }],\n [\"PH active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        }],\n [\"PH active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 41698.0,\n            'f': \"41698.0\",\n        },\n{\n            'v': 56122.0,\n            'f': \"56122.0\",\n        },\n{\n            'v': 6025.0,\n            'f': \"6025.0\",\n        },\n{\n            'v': 17381.0,\n            'f': \"17381.0\",\n        },\n{\n            'v': 26990.0,\n            'f': \"26990.0\",\n        },\n{\n            'v': 46603.0,\n            'f': \"46603.0\",\n        },\n{\n            'v': 551515.0,\n            'f': \"551515.0\",\n        }],\n [\"PH active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        }],\n [\"PH active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10683.0,\n            'f': \"10683.0\",\n        },\n{\n            'v': 22577.0,\n            'f': \"22577.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 284.0,\n            'f': \"284.0\",\n        },\n{\n            'v': 416.0,\n            'f': \"416.0\",\n        },\n{\n            'v': 11811.0,\n            'f': \"11811.0\",\n        },\n{\n            'v': 109901.0,\n            'f': \"109901.0\",\n        }],\n [\"PK active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        }],\n [\"PK active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15337.0,\n            'f': \"15337.0\",\n        },\n{\n            'v': 20643.0,\n            'f': \"20643.0\",\n        },\n{\n            'v': 2216.0,\n            'f': \"2216.0\",\n        },\n{\n            'v': 6393.0,\n            'f': \"6393.0\",\n        },\n{\n            'v': 9927.0,\n            'f': \"9927.0\",\n        },\n{\n            'v': 17141.0,\n            'f': \"17141.0\",\n        },\n{\n            'v': 202857.0,\n            'f': \"202857.0\",\n        }],\n [\"PK active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        }],\n [\"PK active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 205870.0,\n            'f': \"205870.0\",\n        },\n{\n            'v': 560517.0,\n            'f': \"560517.0\",\n        },\n{\n            'v': 1957.0,\n            'f': \"1957.0\",\n        },\n{\n            'v': 32141.0,\n            'f': \"32141.0\",\n        },\n{\n            'v': 65878.0,\n            'f': \"65878.0\",\n        },\n{\n            'v': 127731.0,\n            'f': \"127731.0\",\n        },\n{\n            'v': 6241461.0,\n            'f': \"6241461.0\",\n        }],\n [\"PK active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 56667.0,\n            'f': \"56667.0\",\n        },\n{\n            'v': 253790.0,\n            'f': \"253790.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 545.0,\n            'f': \"545.0\",\n        },\n{\n            'v': 1251.0,\n            'f': \"1251.0\",\n        },\n{\n            'v': 22895.0,\n            'f': \"22895.0\",\n        },\n{\n            'v': 2556432.0,\n            'f': \"2556432.0\",\n        }],\n [\"PL active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        }],\n [\"PL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 36957.0,\n            'f': \"36957.0\",\n        },\n{\n            'v': 49741.0,\n            'f': \"49741.0\",\n        },\n{\n            'v': 5340.0,\n            'f': \"5340.0\",\n        },\n{\n            'v': 15405.0,\n            'f': \"15405.0\",\n        },\n{\n            'v': 23922.0,\n            'f': \"23922.0\",\n        },\n{\n            'v': 41304.0,\n            'f': \"41304.0\",\n        },\n{\n            'v': 488811.0,\n            'f': \"488811.0\",\n        }],\n [\"PL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        }],\n [\"PL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10067.0,\n            'f': \"10067.0\",\n        },\n{\n            'v': 19225.0,\n            'f': \"19225.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 252.0,\n            'f': \"252.0\",\n        },\n{\n            'v': 604.0,\n            'f': \"604.0\",\n        },\n{\n            'v': 13881.0,\n            'f': \"13881.0\",\n        },\n{\n            'v': 129864.0,\n            'f': \"129864.0\",\n        }],\n [\"PT active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        }],\n [\"PT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 64935.0,\n            'f': \"64935.0\",\n        },\n{\n            'v': 87397.0,\n            'f': \"87397.0\",\n        },\n{\n            'v': 9383.0,\n            'f': \"9383.0\",\n        },\n{\n            'v': 27067.0,\n            'f': \"27067.0\",\n        },\n{\n            'v': 42031.0,\n            'f': \"42031.0\",\n        },\n{\n            'v': 72573.0,\n            'f': \"72573.0\",\n        },\n{\n            'v': 858860.0,\n            'f': \"858860.0\",\n        }],\n [\"PT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        }],\n [\"PT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 22083.0,\n            'f': \"22083.0\",\n        },\n{\n            'v': 39839.0,\n            'f': \"39839.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 442.0,\n            'f': \"442.0\",\n        },\n{\n            'v': 1158.0,\n            'f': \"1158.0\",\n        },\n{\n            'v': 30284.0,\n            'f': \"30284.0\",\n        },\n{\n            'v': 279478.0,\n            'f': \"279478.0\",\n        }],\n [\"RO active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        }],\n [\"RO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 45118.0,\n            'f': \"45118.0\",\n        },\n{\n            'v': 60724.0,\n            'f': \"60724.0\",\n        },\n{\n            'v': 6519.0,\n            'f': \"6519.0\",\n        },\n{\n            'v': 18806.0,\n            'f': \"18806.0\",\n        },\n{\n            'v': 29204.0,\n            'f': \"29204.0\",\n        },\n{\n            'v': 50424.0,\n            'f': \"50424.0\",\n        },\n{\n            'v': 596744.0,\n            'f': \"596744.0\",\n        }],\n [\"RO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        }],\n [\"RO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 16565.0,\n            'f': \"16565.0\",\n        },\n{\n            'v': 49493.0,\n            'f': \"49493.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 307.0,\n            'f': \"307.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 18121.0,\n            'f': \"18121.0\",\n        },\n{\n            'v': 596744.0,\n            'f': \"596744.0\",\n        }],\n [\"RS active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        }],\n [\"RS active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 14426.0,\n            'f': \"14426.0\",\n        },\n{\n            'v': 19417.0,\n            'f': \"19417.0\",\n        },\n{\n            'v': 2085.0,\n            'f': \"2085.0\",\n        },\n{\n            'v': 6013.0,\n            'f': \"6013.0\",\n        },\n{\n            'v': 9338.0,\n            'f': \"9338.0\",\n        },\n{\n            'v': 16123.0,\n            'f': \"16123.0\",\n        },\n{\n            'v': 190808.0,\n            'f': \"190808.0\",\n        }],\n [\"RS active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        }],\n [\"RS active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4909.0,\n            'f': \"4909.0\",\n        },\n{\n            'v': 9028.0,\n            'f': \"9028.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 98.0,\n            'f': \"98.0\",\n        },\n{\n            'v': 566.0,\n            'f': \"566.0\",\n        },\n{\n            'v': 6848.0,\n            'f': \"6848.0\",\n        },\n{\n            'v': 50693.0,\n            'f': \"50693.0\",\n        }],\n [\"RU active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        }],\n [\"RU active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 37353.0,\n            'f': \"37353.0\",\n        },\n{\n            'v': 50273.0,\n            'f': \"50273.0\",\n        },\n{\n            'v': 5397.0,\n            'f': \"5397.0\",\n        },\n{\n            'v': 15570.0,\n            'f': \"15570.0\",\n        },\n{\n            'v': 24178.0,\n            'f': \"24178.0\",\n        },\n{\n            'v': 41746.0,\n            'f': \"41746.0\",\n        },\n{\n            'v': 494041.0,\n            'f': \"494041.0\",\n        }],\n [\"RU active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        }],\n [\"RU active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 96543.0,\n            'f': \"96543.0\",\n        },\n{\n            'v': 194440.0,\n            'f': \"194440.0\",\n        },\n{\n            'v': 10397.0,\n            'f': \"10397.0\",\n        },\n{\n            'v': 23200.0,\n            'f': \"23200.0\",\n        },\n{\n            'v': 58695.0,\n            'f': \"58695.0\",\n        },\n{\n            'v': 92095.0,\n            'f': \"92095.0\",\n        },\n{\n            'v': 2158856.0,\n            'f': \"2158856.0\",\n        }],\n [\"RU active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 37967.0,\n            'f': \"37967.0\",\n        },\n{\n            'v': 83686.0,\n            'f': \"83686.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 254.0,\n            'f': \"254.0\",\n        },\n{\n            'v': 4134.0,\n            'f': \"4134.0\",\n        },\n{\n            'v': 35222.0,\n            'f': \"35222.0\",\n        },\n{\n            'v': 789804.0,\n            'f': \"789804.0\",\n        }],\n [\"SA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        }],\n [\"SA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10267.0,\n            'f': \"10267.0\",\n        },\n{\n            'v': 13818.0,\n            'f': \"13818.0\",\n        },\n{\n            'v': 1484.0,\n            'f': \"1484.0\",\n        },\n{\n            'v': 4280.0,\n            'f': \"4280.0\",\n        },\n{\n            'v': 6646.0,\n            'f': \"6646.0\",\n        },\n{\n            'v': 11475.0,\n            'f': \"11475.0\",\n        },\n{\n            'v': 135795.0,\n            'f': \"135795.0\",\n        }],\n [\"SA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        }],\n [\"SA active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 50392.0,\n            'f': \"50392.0\",\n        },\n{\n            'v': 39380.0,\n            'f': \"39380.0\",\n        },\n{\n            'v': 1507.0,\n            'f': \"1507.0\",\n        },\n{\n            'v': 22786.0,\n            'f': \"22786.0\",\n        },\n{\n            'v': 42316.0,\n            'f': \"42316.0\",\n        },\n{\n            'v': 66697.0,\n            'f': \"66697.0\",\n        },\n{\n            'v': 251324.0,\n            'f': \"251324.0\",\n        }],\n [\"SA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 15515.0,\n            'f': \"15515.0\",\n        },\n{\n            'v': 32437.0,\n            'f': \"32437.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 70.0,\n            'f': \"70.0\",\n        },\n{\n            'v': 532.0,\n            'f': \"532.0\",\n        },\n{\n            'v': 13764.0,\n            'f': \"13764.0\",\n        },\n{\n            'v': 251324.0,\n            'f': \"251324.0\",\n        }],\n [\"SE active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        }],\n [\"SE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 142031.0,\n            'f': \"142031.0\",\n        },\n{\n            'v': 191161.0,\n            'f': \"191161.0\",\n        },\n{\n            'v': 20523.0,\n            'f': \"20523.0\",\n        },\n{\n            'v': 59203.0,\n            'f': \"59203.0\",\n        },\n{\n            'v': 91933.0,\n            'f': \"91933.0\",\n        },\n{\n            'v': 158736.0,\n            'f': \"158736.0\",\n        },\n{\n            'v': 1878556.0,\n            'f': \"1878556.0\",\n        }],\n [\"SE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        }],\n [\"SE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 49945.0,\n            'f': \"49945.0\",\n        },\n{\n            'v': 107635.0,\n            'f': \"107635.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 810.0,\n            'f': \"810.0\",\n        },\n{\n            'v': 967.0,\n            'f': \"967.0\",\n        },\n{\n            'v': 57887.0,\n            'f': \"57887.0\",\n        },\n{\n            'v': 856863.0,\n            'f': \"856863.0\",\n        }],\n [\"SI active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        }],\n [\"SI active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3728.0,\n            'f': \"3728.0\",\n        },\n{\n            'v': 5018.0,\n            'f': \"5018.0\",\n        },\n{\n            'v': 539.0,\n            'f': \"539.0\",\n        },\n{\n            'v': 1554.0,\n            'f': \"1554.0\",\n        },\n{\n            'v': 2413.0,\n            'f': \"2413.0\",\n        },\n{\n            'v': 4167.0,\n            'f': \"4167.0\",\n        },\n{\n            'v': 49311.0,\n            'f': \"49311.0\",\n        }],\n [\"SI active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        }],\n [\"SI active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1311.0,\n            'f': \"1311.0\",\n        },\n{\n            'v': 4086.0,\n            'f': \"4086.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 25.0,\n            'f': \"25.0\",\n        },\n{\n            'v': 38.0,\n            'f': \"38.0\",\n        },\n{\n            'v': 1305.0,\n            'f': \"1305.0\",\n        },\n{\n            'v': 49311.0,\n            'f': \"49311.0\",\n        }],\n [\"TH active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        }],\n [\"TH active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2999.0,\n            'f': \"2999.0\",\n        },\n{\n            'v': 4037.0,\n            'f': \"4037.0\",\n        },\n{\n            'v': 433.0,\n            'f': \"433.0\",\n        },\n{\n            'v': 1250.0,\n            'f': \"1250.0\",\n        },\n{\n            'v': 1941.0,\n            'f': \"1941.0\",\n        },\n{\n            'v': 3352.0,\n            'f': \"3352.0\",\n        },\n{\n            'v': 39669.0,\n            'f': \"39669.0\",\n        }],\n [\"TH active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        }],\n [\"TH active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1007.0,\n            'f': \"1007.0\",\n        },\n{\n            'v': 3312.0,\n            'f': \"3312.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 20.0,\n            'f': \"20.0\",\n        },\n{\n            'v': 87.0,\n            'f': \"87.0\",\n        },\n{\n            'v': 784.0,\n            'f': \"784.0\",\n        },\n{\n            'v': 39669.0,\n            'f': \"39669.0\",\n        }],\n [\"TR active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        }],\n [\"TR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 230730.0,\n            'f': \"230730.0\",\n        },\n{\n            'v': 310543.0,\n            'f': \"310543.0\",\n        },\n{\n            'v': 33340.0,\n            'f': \"33340.0\",\n        },\n{\n            'v': 96176.0,\n            'f': \"96176.0\",\n        },\n{\n            'v': 149347.0,\n            'f': \"149347.0\",\n        },\n{\n            'v': 257869.0,\n            'f': \"257869.0\",\n        },\n{\n            'v': 3051733.0,\n            'f': \"3051733.0\",\n        }],\n [\"TR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        }],\n [\"TR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 101100.0,\n            'f': \"101100.0\",\n        },\n{\n            'v': 255662.0,\n            'f': \"255662.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 1571.0,\n            'f': \"1571.0\",\n        },\n{\n            'v': 7942.0,\n            'f': \"7942.0\",\n        },\n{\n            'v': 133734.0,\n            'f': \"133734.0\",\n        },\n{\n            'v': 3051733.0,\n            'f': \"3051733.0\",\n        }],\n [\"UA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        }],\n [\"UA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 16662.0,\n            'f': \"16662.0\",\n        },\n{\n            'v': 22425.0,\n            'f': \"22425.0\",\n        },\n{\n            'v': 2408.0,\n            'f': \"2408.0\",\n        },\n{\n            'v': 6945.0,\n            'f': \"6945.0\",\n        },\n{\n            'v': 10785.0,\n            'f': \"10785.0\",\n        },\n{\n            'v': 18622.0,\n            'f': \"18622.0\",\n        },\n{\n            'v': 220376.0,\n            'f': \"220376.0\",\n        }],\n [\"UA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        }],\n [\"UA active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 62429.0,\n            'f': \"62429.0\",\n        },\n{\n            'v': 50394.0,\n            'f': \"50394.0\",\n        },\n{\n            'v': 8366.0,\n            'f': \"8366.0\",\n        },\n{\n            'v': 30912.0,\n            'f': \"30912.0\",\n        },\n{\n            'v': 46767.0,\n            'f': \"46767.0\",\n        },\n{\n            'v': 79954.0,\n            'f': \"79954.0\",\n        },\n{\n            'v': 345551.0,\n            'f': \"345551.0\",\n        }],\n [\"UA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 18494.0,\n            'f': \"18494.0\",\n        },\n{\n            'v': 34647.0,\n            'f': \"34647.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 113.0,\n            'f': \"113.0\",\n        },\n{\n            'v': 468.0,\n            'f': \"468.0\",\n        },\n{\n            'v': 22694.0,\n            'f': \"22694.0\",\n        },\n{\n            'v': 220376.0,\n            'f': \"220376.0\",\n        }],\n [\"US active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        }],\n [\"US active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3980163.0,\n            'f': \"3980163.0\",\n        },\n{\n            'v': 5356956.0,\n            'f': \"5356956.0\",\n        },\n{\n            'v': 575117.0,\n            'f': \"575117.0\",\n        },\n{\n            'v': 1659064.0,\n            'f': \"1659064.0\",\n        },\n{\n            'v': 2576275.0,\n            'f': \"2576275.0\",\n        },\n{\n            'v': 4448318.0,\n            'f': \"4448318.0\",\n        },\n{\n            'v': 52643328.0,\n            'f': \"52643328.0\",\n        }],\n [\"US active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        }],\n [\"US active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 6886605.0,\n            'f': \"6886605.0\",\n        },\n{\n            'v': 7052104.0,\n            'f': \"7052104.0\",\n        },\n{\n            'v': 497779.0,\n            'f': \"497779.0\",\n        },\n{\n            'v': 2559957.0,\n            'f': \"2559957.0\",\n        },\n{\n            'v': 4564630.0,\n            'f': \"4564630.0\",\n        },\n{\n            'v': 8599412.0,\n            'f': \"8599412.0\",\n        },\n{\n            'v': 50833944.0,\n            'f': \"50833944.0\",\n        }],\n [\"US active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2908255.0,\n            'f': \"2908255.0\",\n        },\n{\n            'v': 6285636.0,\n            'f': \"6285636.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 27108.0,\n            'f': \"27108.0\",\n        },\n{\n            'v': 53422.0,\n            'f': \"53422.0\",\n        },\n{\n            'v': 2968893.0,\n            'f': \"2968893.0\",\n        },\n{\n            'v': 52643328.0,\n            'f': \"52643328.0\",\n        }],\n [\"US-AL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 461987.0,\n            'f': \"461987.0\",\n        },\n{\n            'v': 1167629.0,\n            'f': \"1167629.0\",\n        },\n{\n            'v': 11739.0,\n            'f': \"11739.0\",\n        },\n{\n            'v': 94545.0,\n            'f': \"94545.0\",\n        },\n{\n            'v': 165875.0,\n            'f': \"165875.0\",\n        },\n{\n            'v': 325293.0,\n            'f': \"325293.0\",\n        },\n{\n            'v': 11780034.0,\n            'f': \"11780034.0\",\n        }],\n [\"US-AL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 89676.0,\n            'f': \"89676.0\",\n        },\n{\n            'v': 129524.0,\n            'f': \"129524.0\",\n        },\n{\n            'v': 8113.0,\n            'f': \"8113.0\",\n        },\n{\n            'v': 31938.0,\n            'f': \"31938.0\",\n        },\n{\n            'v': 51717.0,\n            'f': \"51717.0\",\n        },\n{\n            'v': 83237.0,\n            'f': \"83237.0\",\n        },\n{\n            'v': 975933.0,\n            'f': \"975933.0\",\n        }],\n [\"US-AL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 341453.0,\n            'f': \"341453.0\",\n        },\n{\n            'v': 1147317.0,\n            'f': \"1147317.0\",\n        },\n{\n            'v': 11739.0,\n            'f': \"11739.0\",\n        },\n{\n            'v': 44297.0,\n            'f': \"44297.0\",\n        },\n{\n            'v': 88287.0,\n            'f': \"88287.0\",\n        },\n{\n            'v': 209140.0,\n            'f': \"209140.0\",\n        },\n{\n            'v': 11780034.0,\n            'f': \"11780034.0\",\n        }],\n [\"US-AR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 55812.0,\n            'f': \"55812.0\",\n        },\n{\n            'v': 117469.0,\n            'f': \"117469.0\",\n        },\n{\n            'v': 4084.0,\n            'f': \"4084.0\",\n        },\n{\n            'v': 13986.0,\n            'f': \"13986.0\",\n        },\n{\n            'v': 22774.0,\n            'f': \"22774.0\",\n        },\n{\n            'v': 43658.0,\n            'f': \"43658.0\",\n        },\n{\n            'v': 1220261.0,\n            'f': \"1220261.0\",\n        }],\n [\"US-AR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 25541.0,\n            'f': \"25541.0\",\n        },\n{\n            'v': 27349.0,\n            'f': \"27349.0\",\n        },\n{\n            'v': 1993.0,\n            'f': \"1993.0\",\n        },\n{\n            'v': 10196.0,\n            'f': \"10196.0\",\n        },\n{\n            'v': 16673.0,\n            'f': \"16673.0\",\n        },\n{\n            'v': 30045.0,\n            'f': \"30045.0\",\n        },\n{\n            'v': 225400.0,\n            'f': \"225400.0\",\n        }],\n [\"US-AR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 45406.0,\n            'f': \"45406.0\",\n        },\n{\n            'v': 109129.0,\n            'f': \"109129.0\",\n        },\n{\n            'v': 2615.0,\n            'f': \"2615.0\",\n        },\n{\n            'v': 12316.0,\n            'f': \"12316.0\",\n        },\n{\n            'v': 20301.0,\n            'f': \"20301.0\",\n        },\n{\n            'v': 36176.0,\n            'f': \"36176.0\",\n        },\n{\n            'v': 1220261.0,\n            'f': \"1220261.0\",\n        }],\n [\"US-AZ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 237634.0,\n            'f': \"237634.0\",\n        },\n{\n            'v': 399275.0,\n            'f': \"399275.0\",\n        },\n{\n            'v': 13827.0,\n            'f': \"13827.0\",\n        },\n{\n            'v': 61457.0,\n            'f': \"61457.0\",\n        },\n{\n            'v': 115284.0,\n            'f': \"115284.0\",\n        },\n{\n            'v': 263411.0,\n            'f': \"263411.0\",\n        },\n{\n            'v': 3410397.0,\n            'f': \"3410397.0\",\n        }],\n [\"US-AZ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 84606.0,\n            'f': \"84606.0\",\n        },\n{\n            'v': 110453.0,\n            'f': \"110453.0\",\n        },\n{\n            'v': 5741.0,\n            'f': \"5741.0\",\n        },\n{\n            'v': 28695.0,\n            'f': \"28695.0\",\n        },\n{\n            'v': 51731.0,\n            'f': \"51731.0\",\n        },\n{\n            'v': 92877.0,\n            'f': \"92877.0\",\n        },\n{\n            'v': 919905.0,\n            'f': \"919905.0\",\n        }],\n [\"US-AZ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 151680.0,\n            'f': \"151680.0\",\n        },\n{\n            'v': 235104.0,\n            'f': \"235104.0\",\n        },\n{\n            'v': 5741.0,\n            'f': \"5741.0\",\n        },\n{\n            'v': 37664.0,\n            'f': \"37664.0\",\n        },\n{\n            'v': 81919.0,\n            'f': \"81919.0\",\n        },\n{\n            'v': 157998.0,\n            'f': \"157998.0\",\n        },\n{\n            'v': 1999525.0,\n            'f': \"1999525.0\",\n        }],\n [\"US-CA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2125025.0,\n            'f': \"2125025.0\",\n        },\n{\n            'v': 6618517.0,\n            'f': \"6618517.0\",\n        },\n{\n            'v': 84414.0,\n            'f': \"84414.0\",\n        },\n{\n            'v': 456241.0,\n            'f': \"456241.0\",\n        },\n{\n            'v': 888839.0,\n            'f': \"888839.0\",\n        },\n{\n            'v': 1736763.0,\n            'f': \"1736763.0\",\n        },\n{\n            'v': 87719152.0,\n            'f': \"87719152.0\",\n        }],\n [\"US-CA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 486466.0,\n            'f': \"486466.0\",\n        },\n{\n            'v': 506246.0,\n            'f': \"506246.0\",\n        },\n{\n            'v': 32961.0,\n            'f': \"32961.0\",\n        },\n{\n            'v': 217366.0,\n            'f': \"217366.0\",\n        },\n{\n            'v': 325386.0,\n            'f': \"325386.0\",\n        },\n{\n            'v': 556844.0,\n            'f': \"556844.0\",\n        },\n{\n            'v': 3330092.0,\n            'f': \"3330092.0\",\n        }],\n [\"US-CA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1639979.0,\n            'f': \"1639979.0\",\n        },\n{\n            'v': 6567066.0,\n            'f': \"6567066.0\",\n        },\n{\n            'v': 32961.0,\n            'f': \"32961.0\",\n        },\n{\n            'v': 287911.0,\n            'f': \"287911.0\",\n        },\n{\n            'v': 542741.0,\n            'f': \"542741.0\",\n        },\n{\n            'v': 1010267.0,\n            'f': \"1010267.0\",\n        },\n{\n            'v': 87719152.0,\n            'f': \"87719152.0\",\n        }],\n [\"US-CO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 691439.0,\n            'f': \"691439.0\",\n        },\n{\n            'v': 2403685.0,\n            'f': \"2403685.0\",\n        },\n{\n            'v': 27591.0,\n            'f': \"27591.0\",\n        },\n{\n            'v': 131733.0,\n            'f': \"131733.0\",\n        },\n{\n            'v': 257447.0,\n            'f': \"257447.0\",\n        },\n{\n            'v': 514499.0,\n            'f': \"514499.0\",\n        },\n{\n            'v': 30565576.0,\n            'f': \"30565576.0\",\n        }],\n [\"US-CO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 145093.0,\n            'f': \"145093.0\",\n        },\n{\n            'v': 151436.0,\n            'f': \"151436.0\",\n        },\n{\n            'v': 17125.0,\n            'f': \"17125.0\",\n        },\n{\n            'v': 60442.0,\n            'f': \"60442.0\",\n        },\n{\n            'v': 97916.0,\n            'f': \"97916.0\",\n        },\n{\n            'v': 169021.0,\n            'f': \"169021.0\",\n        },\n{\n            'v': 1090736.0,\n            'f': \"1090736.0\",\n        }],\n [\"US-CO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 517276.0,\n            'f': \"517276.0\",\n        },\n{\n            'v': 2371541.0,\n            'f': \"2371541.0\",\n        },\n{\n            'v': 18871.0,\n            'f': \"18871.0\",\n        },\n{\n            'v': 71861.0,\n            'f': \"71861.0\",\n        },\n{\n            'v': 144270.0,\n            'f': \"144270.0\",\n        },\n{\n            'v': 326752.0,\n            'f': \"326752.0\",\n        },\n{\n            'v': 30565576.0,\n            'f': \"30565576.0\",\n        }],\n [\"US-CT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5409479.0,\n            'f': \"5409479.0\",\n        },\n{\n            'v': 17350726.0,\n            'f': \"17350726.0\",\n        },\n{\n            'v': 105234.0,\n            'f': \"105234.0\",\n        },\n{\n            'v': 772741.0,\n            'f': \"772741.0\",\n        },\n{\n            'v': 1790585.0,\n            'f': \"1790585.0\",\n        },\n{\n            'v': 4043185.0,\n            'f': \"4043185.0\",\n        },\n{\n            'v': 222050128.0,\n            'f': \"222050128.0\",\n        }],\n [\"US-CT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 324605.0,\n            'f': \"324605.0\",\n        },\n{\n            'v': 586543.0,\n            'f': \"586543.0\",\n        },\n{\n            'v': 32015.0,\n            'f': \"32015.0\",\n        },\n{\n            'v': 138802.0,\n            'f': \"138802.0\",\n        },\n{\n            'v': 215554.0,\n            'f': \"215554.0\",\n        },\n{\n            'v': 320980.0,\n            'f': \"320980.0\",\n        },\n{\n            'v': 7602836.0,\n            'f': \"7602836.0\",\n        }],\n [\"US-CT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2402851.0,\n            'f': \"2402851.0\",\n        },\n{\n            'v': 6673474.0,\n            'f': \"6673474.0\",\n        },\n{\n            'v': 32015.0,\n            'f': \"32015.0\",\n        },\n{\n            'v': 198562.0,\n            'f': \"198562.0\",\n        },\n{\n            'v': 428608.0,\n            'f': \"428608.0\",\n        },\n{\n            'v': 1590463.0,\n            'f': \"1590463.0\",\n        },\n{\n            'v': 64517500.0,\n            'f': \"64517500.0\",\n        }],\n [\"US-DC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 805490.0,\n            'f': \"805490.0\",\n        },\n{\n            'v': 5436976.0,\n            'f': \"5436976.0\",\n        },\n{\n            'v': 7815.0,\n            'f': \"7815.0\",\n        },\n{\n            'v': 62961.0,\n            'f': \"62961.0\",\n        },\n{\n            'v': 141568.0,\n            'f': \"141568.0\",\n        },\n{\n            'v': 318342.0,\n            'f': \"318342.0\",\n        },\n{\n            'v': 73684240.0,\n            'f': \"73684240.0\",\n        }],\n [\"US-DC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 55710.0,\n            'f': \"55710.0\",\n        },\n{\n            'v': 78675.0,\n            'f': \"78675.0\",\n        },\n{\n            'v': 2789.0,\n            'f': \"2789.0\",\n        },\n{\n            'v': 19174.0,\n            'f': \"19174.0\",\n        },\n{\n            'v': 31642.0,\n            'f': \"31642.0\",\n        },\n{\n            'v': 60105.0,\n            'f': \"60105.0\",\n        },\n{\n            'v': 610690.0,\n            'f': \"610690.0\",\n        }],\n [\"US-DC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 680637.0,\n            'f': \"680637.0\",\n        },\n{\n            'v': 5437457.0,\n            'f': \"5437457.0\",\n        },\n{\n            'v': 2789.0,\n            'f': \"2789.0\",\n        },\n{\n            'v': 28691.0,\n            'f': \"28691.0\",\n        },\n{\n            'v': 65068.0,\n            'f': \"65068.0\",\n        },\n{\n            'v': 152501.0,\n            'f': \"152501.0\",\n        },\n{\n            'v': 73684240.0,\n            'f': \"73684240.0\",\n        }],\n [\"US-DE active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 655438.0,\n            'f': \"655438.0\",\n        },\n{\n            'v': 4640820.0,\n            'f': \"4640820.0\",\n        },\n{\n            'v': 14676.0,\n            'f': \"14676.0\",\n        },\n{\n            'v': 62540.0,\n            'f': \"62540.0\",\n        },\n{\n            'v': 152118.0,\n            'f': \"152118.0\",\n        },\n{\n            'v': 389892.0,\n            'f': \"389892.0\",\n        },\n{\n            'v': 65581208.0,\n            'f': \"65581208.0\",\n        }],\n [\"US-DE active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 40049.0,\n            'f': \"40049.0\",\n        },\n{\n            'v': 44865.0,\n            'f': \"44865.0\",\n        },\n{\n            'v': 2783.0,\n            'f': \"2783.0\",\n        },\n{\n            'v': 17608.0,\n            'f': \"17608.0\",\n        },\n{\n            'v': 27344.0,\n            'f': \"27344.0\",\n        },\n{\n            'v': 45873.0,\n            'f': \"45873.0\",\n        },\n{\n            'v': 335936.0,\n            'f': \"335936.0\",\n        }],\n [\"US-DE active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 181397.0,\n            'f': \"181397.0\",\n        },\n{\n            'v': 388641.0,\n            'f': \"388641.0\",\n        },\n{\n            'v': 2783.0,\n            'f': \"2783.0\",\n        },\n{\n            'v': 25168.0,\n            'f': \"25168.0\",\n        },\n{\n            'v': 48689.0,\n            'f': \"48689.0\",\n        },\n{\n            'v': 162883.0,\n            'f': \"162883.0\",\n        },\n{\n            'v': 4032792.0,\n            'f': \"4032792.0\",\n        }],\n [\"US-FL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1749933.0,\n            'f': \"1749933.0\",\n        },\n{\n            'v': 3795352.0,\n            'f': \"3795352.0\",\n        },\n{\n            'v': 50873.0,\n            'f': \"50873.0\",\n        },\n{\n            'v': 313564.0,\n            'f': \"313564.0\",\n        },\n{\n            'v': 695353.0,\n            'f': \"695353.0\",\n        },\n{\n            'v': 1741882.0,\n            'f': \"1741882.0\",\n        },\n{\n            'v': 38303540.0,\n            'f': \"38303540.0\",\n        }],\n [\"US-FL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 387879.0,\n            'f': \"387879.0\",\n        },\n{\n            'v': 417030.0,\n            'f': \"417030.0\",\n        },\n{\n            'v': 21201.0,\n            'f': \"21201.0\",\n        },\n{\n            'v': 174613.0,\n            'f': \"174613.0\",\n        },\n{\n            'v': 302911.0,\n            'f': \"302911.0\",\n        },\n{\n            'v': 462646.0,\n            'f': \"462646.0\",\n        },\n{\n            'v': 3525314.0,\n            'f': \"3525314.0\",\n        }],\n [\"US-FL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1082334.0,\n            'f': \"1082334.0\",\n        },\n{\n            'v': 2339772.0,\n            'f': \"2339772.0\",\n        },\n{\n            'v': 21201.0,\n            'f': \"21201.0\",\n        },\n{\n            'v': 218645.0,\n            'f': \"218645.0\",\n        },\n{\n            'v': 388384.0,\n            'f': \"388384.0\",\n        },\n{\n            'v': 820195.0,\n            'f': \"820195.0\",\n        },\n{\n            'v': 18353854.0,\n            'f': \"18353854.0\",\n        }],\n [\"US-GA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1813864.0,\n            'f': \"1813864.0\",\n        },\n{\n            'v': 2972362.0,\n            'f': \"2972362.0\",\n        },\n{\n            'v': 83464.0,\n            'f': \"83464.0\",\n        },\n{\n            'v': 486328.0,\n            'f': \"486328.0\",\n        },\n{\n            'v': 1017762.0,\n            'f': \"1017762.0\",\n        },\n{\n            'v': 1895576.0,\n            'f': \"1895576.0\",\n        },\n{\n            'v': 25469128.0,\n            'f': \"25469128.0\",\n        }],\n [\"US-GA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 302240.0,\n            'f': \"302240.0\",\n        },\n{\n            'v': 322778.0,\n            'f': \"322778.0\",\n        },\n{\n            'v': 36565.0,\n            'f': \"36565.0\",\n        },\n{\n            'v': 127178.0,\n            'f': \"127178.0\",\n        },\n{\n            'v': 214146.0,\n            'f': \"214146.0\",\n        },\n{\n            'v': 346200.0,\n            'f': \"346200.0\",\n        },\n{\n            'v': 2210257.0,\n            'f': \"2210257.0\",\n        }],\n [\"US-GA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 914936.0,\n            'f': \"914936.0\",\n        },\n{\n            'v': 1330058.0,\n            'f': \"1330058.0\",\n        },\n{\n            'v': 36565.0,\n            'f': \"36565.0\",\n        },\n{\n            'v': 174009.0,\n            'f': \"174009.0\",\n        },\n{\n            'v': 393648.0,\n            'f': \"393648.0\",\n        },\n{\n            'v': 1106733.0,\n            'f': \"1106733.0\",\n        },\n{\n            'v': 8774679.0,\n            'f': \"8774679.0\",\n        }],\n [\"US-IA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 172728.0,\n            'f': \"172728.0\",\n        },\n{\n            'v': 432084.0,\n            'f': \"432084.0\",\n        },\n{\n            'v': 6427.0,\n            'f': \"6427.0\",\n        },\n{\n            'v': 35079.0,\n            'f': \"35079.0\",\n        },\n{\n            'v': 72504.0,\n            'f': \"72504.0\",\n        },\n{\n            'v': 180362.0,\n            'f': \"180362.0\",\n        },\n{\n            'v': 5588635.0,\n            'f': \"5588635.0\",\n        }],\n [\"US-IA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 38649.0,\n            'f': \"38649.0\",\n        },\n{\n            'v': 42007.0,\n            'f': \"42007.0\",\n        },\n{\n            'v': 3347.0,\n            'f': \"3347.0\",\n        },\n{\n            'v': 15661.0,\n            'f': \"15661.0\",\n        },\n{\n            'v': 25411.0,\n            'f': \"25411.0\",\n        },\n{\n            'v': 45033.0,\n            'f': \"45033.0\",\n        },\n{\n            'v': 337920.0,\n            'f': \"337920.0\",\n        }],\n [\"US-IA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 88374.0,\n            'f': \"88374.0\",\n        },\n{\n            'v': 134308.0,\n            'f': \"134308.0\",\n        },\n{\n            'v': 4053.0,\n            'f': \"4053.0\",\n        },\n{\n            'v': 23435.0,\n            'f': \"23435.0\",\n        },\n{\n            'v': 40350.0,\n            'f': \"40350.0\",\n        },\n{\n            'v': 96211.0,\n            'f': \"96211.0\",\n        },\n{\n            'v': 1080614.0,\n            'f': \"1080614.0\",\n        }],\n [\"US-ID active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 115500.0,\n            'f': \"115500.0\",\n        },\n{\n            'v': 213712.0,\n            'f': \"213712.0\",\n        },\n{\n            'v': 3919.0,\n            'f': \"3919.0\",\n        },\n{\n            'v': 22490.0,\n            'f': \"22490.0\",\n        },\n{\n            'v': 49058.0,\n            'f': \"49058.0\",\n        },\n{\n            'v': 108837.0,\n            'f': \"108837.0\",\n        },\n{\n            'v': 1677137.0,\n            'f': \"1677137.0\",\n        }],\n [\"US-ID active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 29852.0,\n            'f': \"29852.0\",\n        },\n{\n            'v': 31063.0,\n            'f': \"31063.0\",\n        },\n{\n            'v': 3228.0,\n            'f': \"3228.0\",\n        },\n{\n            'v': 13416.0,\n            'f': \"13416.0\",\n        },\n{\n            'v': 20185.0,\n            'f': \"20185.0\",\n        },\n{\n            'v': 37424.0,\n            'f': \"37424.0\",\n        },\n{\n            'v': 286813.0,\n            'f': \"286813.0\",\n        }],\n [\"US-ID active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 73484.0,\n            'f': \"73484.0\",\n        },\n{\n            'v': 160726.0,\n            'f': \"160726.0\",\n        },\n{\n            'v': 3228.0,\n            'f': \"3228.0\",\n        },\n{\n            'v': 16558.0,\n            'f': \"16558.0\",\n        },\n{\n            'v': 27697.0,\n            'f': \"27697.0\",\n        },\n{\n            'v': 62778.0,\n            'f': \"62778.0\",\n        },\n{\n            'v': 1360255.0,\n            'f': \"1360255.0\",\n        }],\n [\"US-IL active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3898330.0,\n            'f': \"3898330.0\",\n        },\n{\n            'v': 8241032.0,\n            'f': \"8241032.0\",\n        },\n{\n            'v': 94491.0,\n            'f': \"94491.0\",\n        },\n{\n            'v': 689360.0,\n            'f': \"689360.0\",\n        },\n{\n            'v': 1523347.0,\n            'f': \"1523347.0\",\n        },\n{\n            'v': 3456223.0,\n            'f': \"3456223.0\",\n        },\n{\n            'v': 57901100.0,\n            'f': \"57901100.0\",\n        }],\n [\"US-IL active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 536346.0,\n            'f': \"536346.0\",\n        },\n{\n            'v': 635435.0,\n            'f': \"635435.0\",\n        },\n{\n            'v': 35577.0,\n            'f': \"35577.0\",\n        },\n{\n            'v': 185771.0,\n            'f': \"185771.0\",\n        },\n{\n            'v': 329994.0,\n            'f': \"329994.0\",\n        },\n{\n            'v': 619257.0,\n            'f': \"619257.0\",\n        },\n{\n            'v': 5367654.0,\n            'f': \"5367654.0\",\n        }],\n [\"US-IL active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2037982.0,\n            'f': \"2037982.0\",\n        },\n{\n            'v': 5543157.0,\n            'f': \"5543157.0\",\n        },\n{\n            'v': 52209.0,\n            'f': \"52209.0\",\n        },\n{\n            'v': 266639.0,\n            'f': \"266639.0\",\n        },\n{\n            'v': 601178.0,\n            'f': \"601178.0\",\n        },\n{\n            'v': 1632267.0,\n            'f': \"1632267.0\",\n        },\n{\n            'v': 51794984.0,\n            'f': \"51794984.0\",\n        }],\n [\"US-IN active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 11250676.0,\n            'f': \"11250676.0\",\n        },\n{\n            'v': 134462690.0,\n            'f': \"134462690.0\",\n        },\n{\n            'v': 71607.0,\n            'f': \"71607.0\",\n        },\n{\n            'v': 326399.0,\n            'f': \"326399.0\",\n        },\n{\n            'v': 728240.0,\n            'f': \"728240.0\",\n        },\n{\n            'v': 1601467.0,\n            'f': \"1601467.0\",\n        },\n{\n            'v': 1902388224.0,\n            'f': \"1902388224.0\",\n        }],\n [\"US-IN active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 159305.0,\n            'f': \"159305.0\",\n        },\n{\n            'v': 123459.0,\n            'f': \"123459.0\",\n        },\n{\n            'v': 14742.0,\n            'f': \"14742.0\",\n        },\n{\n            'v': 72326.0,\n            'f': \"72326.0\",\n        },\n{\n            'v': 114631.0,\n            'f': \"114631.0\",\n        },\n{\n            'v': 201356.0,\n            'f': \"201356.0\",\n        },\n{\n            'v': 649350.0,\n            'f': \"649350.0\",\n        }],\n [\"US-IN active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10663621.0,\n            'f': \"10663621.0\",\n        },\n{\n            'v': 134496859.0,\n            'f': \"134496859.0\",\n        },\n{\n            'v': 14742.0,\n            'f': \"14742.0\",\n        },\n{\n            'v': 114636.0,\n            'f': \"114636.0\",\n        },\n{\n            'v': 289040.0,\n            'f': \"289040.0\",\n        },\n{\n            'v': 722737.0,\n            'f': \"722737.0\",\n        },\n{\n            'v': 1902388224.0,\n            'f': \"1902388224.0\",\n        }],\n [\"US-KS active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 159366.0,\n            'f': \"159366.0\",\n        },\n{\n            'v': 351428.0,\n            'f': \"351428.0\",\n        },\n{\n            'v': 8821.0,\n            'f': \"8821.0\",\n        },\n{\n            'v': 36142.0,\n            'f': \"36142.0\",\n        },\n{\n            'v': 79180.0,\n            'f': \"79180.0\",\n        },\n{\n            'v': 150158.0,\n            'f': \"150158.0\",\n        },\n{\n            'v': 3970372.0,\n            'f': \"3970372.0\",\n        }],\n [\"US-KS active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 34303.0,\n            'f': \"34303.0\",\n        },\n{\n            'v': 39217.0,\n            'f': \"39217.0\",\n        },\n{\n            'v': 3257.0,\n            'f': \"3257.0\",\n        },\n{\n            'v': 13253.0,\n            'f': \"13253.0\",\n        },\n{\n            'v': 21324.0,\n            'f': \"21324.0\",\n        },\n{\n            'v': 40637.0,\n            'f': \"40637.0\",\n        },\n{\n            'v': 252806.0,\n            'f': \"252806.0\",\n        }],\n [\"US-KS active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 93404.0,\n            'f': \"93404.0\",\n        },\n{\n            'v': 206027.0,\n            'f': \"206027.0\",\n        },\n{\n            'v': 5080.0,\n            'f': \"5080.0\",\n        },\n{\n            'v': 19974.0,\n            'f': \"19974.0\",\n        },\n{\n            'v': 38328.0,\n            'f': \"38328.0\",\n        },\n{\n            'v': 85603.0,\n            'f': \"85603.0\",\n        },\n{\n            'v': 2035169.0,\n            'f': \"2035169.0\",\n        }],\n [\"US-KY active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 385045.0,\n            'f': \"385045.0\",\n        },\n{\n            'v': 630458.0,\n            'f': \"630458.0\",\n        },\n{\n            'v': 8350.0,\n            'f': \"8350.0\",\n        },\n{\n            'v': 91562.0,\n            'f': \"91562.0\",\n        },\n{\n            'v': 174683.0,\n            'f': \"174683.0\",\n        },\n{\n            'v': 375964.0,\n            'f': \"375964.0\",\n        },\n{\n            'v': 5114774.0,\n            'f': \"5114774.0\",\n        }],\n [\"US-KY active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 43827.0,\n            'f': \"43827.0\",\n        },\n{\n            'v': 49041.0,\n            'f': \"49041.0\",\n        },\n{\n            'v': 2584.0,\n            'f': \"2584.0\",\n        },\n{\n            'v': 16939.0,\n            'f': \"16939.0\",\n        },\n{\n            'v': 27187.0,\n            'f': \"27187.0\",\n        },\n{\n            'v': 52528.0,\n            'f': \"52528.0\",\n        },\n{\n            'v': 435895.0,\n            'f': \"435895.0\",\n        }],\n [\"US-KY active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 242610.0,\n            'f': \"242610.0\",\n        },\n{\n            'v': 556960.0,\n            'f': \"556960.0\",\n        },\n{\n            'v': 2850.0,\n            'f': \"2850.0\",\n        },\n{\n            'v': 27554.0,\n            'f': \"27554.0\",\n        },\n{\n            'v': 71333.0,\n            'f': \"71333.0\",\n        },\n{\n            'v': 194981.0,\n            'f': \"194981.0\",\n        },\n{\n            'v': 5114774.0,\n            'f': \"5114774.0\",\n        }],\n [\"US-LA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 4395483.0,\n            'f': \"4395483.0\",\n        },\n{\n            'v': 11116458.0,\n            'f': \"11116458.0\",\n        },\n{\n            'v': 96396.0,\n            'f': \"96396.0\",\n        },\n{\n            'v': 915409.0,\n            'f': \"915409.0\",\n        },\n{\n            'v': 1744716.0,\n            'f': \"1744716.0\",\n        },\n{\n            'v': 3608390.0,\n            'f': \"3608390.0\",\n        },\n{\n            'v': 116440960.0,\n            'f': \"116440960.0\",\n        }],\n [\"US-LA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 375536.0,\n            'f': \"375536.0\",\n        },\n{\n            'v': 396333.0,\n            'f': \"396333.0\",\n        },\n{\n            'v': 24364.0,\n            'f': \"24364.0\",\n        },\n{\n            'v': 155365.0,\n            'f': \"155365.0\",\n        },\n{\n            'v': 293440.0,\n            'f': \"293440.0\",\n        },\n{\n            'v': 445142.0,\n            'f': \"445142.0\",\n        },\n{\n            'v': 4205780.0,\n            'f': \"4205780.0\",\n        }],\n [\"US-LA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2290718.0,\n            'f': \"2290718.0\",\n        },\n{\n            'v': 8559116.0,\n            'f': \"8559116.0\",\n        },\n{\n            'v': 32204.0,\n            'f': \"32204.0\",\n        },\n{\n            'v': 316315.0,\n            'f': \"316315.0\",\n        },\n{\n            'v': 651305.0,\n            'f': \"651305.0\",\n        },\n{\n            'v': 1836319.0,\n            'f': \"1836319.0\",\n        },\n{\n            'v': 116440960.0,\n            'f': \"116440960.0\",\n        }],\n [\"US-MA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5042287.0,\n            'f': \"5042287.0\",\n        },\n{\n            'v': 9966224.0,\n            'f': \"9966224.0\",\n        },\n{\n            'v': 156929.0,\n            'f': \"156929.0\",\n        },\n{\n            'v': 920424.0,\n            'f': \"920424.0\",\n        },\n{\n            'v': 2087425.0,\n            'f': \"2087425.0\",\n        },\n{\n            'v': 4364732.0,\n            'f': \"4364732.0\",\n        },\n{\n            'v': 82771176.0,\n            'f': \"82771176.0\",\n        }],\n [\"US-MA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 619721.0,\n            'f': \"619721.0\",\n        },\n{\n            'v': 795753.0,\n            'f': \"795753.0\",\n        },\n{\n            'v': 69330.0,\n            'f': \"69330.0\",\n        },\n{\n            'v': 261997.0,\n            'f': \"261997.0\",\n        },\n{\n            'v': 398180.0,\n            'f': \"398180.0\",\n        },\n{\n            'v': 634103.0,\n            'f': \"634103.0\",\n        },\n{\n            'v': 5940042.0,\n            'f': \"5940042.0\",\n        }],\n [\"US-MA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2274167.0,\n            'f': \"2274167.0\",\n        },\n{\n            'v': 5115394.0,\n            'f': \"5115394.0\",\n        },\n{\n            'v': 86318.0,\n            'f': \"86318.0\",\n        },\n{\n            'v': 368829.0,\n            'f': \"368829.0\",\n        },\n{\n            'v': 713973.0,\n            'f': \"713973.0\",\n        },\n{\n            'v': 2209448.0,\n            'f': \"2209448.0\",\n        },\n{\n            'v': 52649680.0,\n            'f': \"52649680.0\",\n        }],\n [\"US-MD active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1352461.0,\n            'f': \"1352461.0\",\n        },\n{\n            'v': 1739759.0,\n            'f': \"1739759.0\",\n        },\n{\n            'v': 80765.0,\n            'f': \"80765.0\",\n        },\n{\n            'v': 394355.0,\n            'f': \"394355.0\",\n        },\n{\n            'v': 708186.0,\n            'f': \"708186.0\",\n        },\n{\n            'v': 1602991.0,\n            'f': \"1602991.0\",\n        },\n{\n            'v': 11552284.0,\n            'f': \"11552284.0\",\n        }],\n [\"US-MD active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 209768.0,\n            'f': \"209768.0\",\n        },\n{\n            'v': 223756.0,\n            'f': \"223756.0\",\n        },\n{\n            'v': 6451.0,\n            'f': \"6451.0\",\n        },\n{\n            'v': 80125.0,\n            'f': \"80125.0\",\n        },\n{\n            'v': 142732.0,\n            'f': \"142732.0\",\n        },\n{\n            'v': 242795.0,\n            'f': \"242795.0\",\n        },\n{\n            'v': 1431071.0,\n            'f': \"1431071.0\",\n        }],\n [\"US-MD active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 772408.0,\n            'f': \"772408.0\",\n        },\n{\n            'v': 1373204.0,\n            'f': \"1373204.0\",\n        },\n{\n            'v': 18802.0,\n            'f': \"18802.0\",\n        },\n{\n            'v': 139645.0,\n            'f': \"139645.0\",\n        },\n{\n            'v': 270353.0,\n            'f': \"270353.0\",\n        },\n{\n            'v': 742910.0,\n            'f': \"742910.0\",\n        },\n{\n            'v': 9294504.0,\n            'f': \"9294504.0\",\n        }],\n [\"US-MI active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5065515.0,\n            'f': \"5065515.0\",\n        },\n{\n            'v': 12020063.0,\n            'f': \"12020063.0\",\n        },\n{\n            'v': 237709.0,\n            'f': \"237709.0\",\n        },\n{\n            'v': 1178696.0,\n            'f': \"1178696.0\",\n        },\n{\n            'v': 2189533.0,\n            'f': \"2189533.0\",\n        },\n{\n            'v': 4533793.0,\n            'f': \"4533793.0\",\n        },\n{\n            'v': 119422320.0,\n            'f': \"119422320.0\",\n        }],\n [\"US-MI active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 641392.0,\n            'f': \"641392.0\",\n        },\n{\n            'v': 1262089.0,\n            'f': \"1262089.0\",\n        },\n{\n            'v': 39833.0,\n            'f': \"39833.0\",\n        },\n{\n            'v': 233603.0,\n            'f': \"233603.0\",\n        },\n{\n            'v': 348750.0,\n            'f': \"348750.0\",\n        },\n{\n            'v': 717969.0,\n            'f': \"717969.0\",\n        },\n{\n            'v': 13336773.0,\n            'f': \"13336773.0\",\n        }],\n [\"US-MI active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3186603.0,\n            'f': \"3186603.0\",\n        },\n{\n            'v': 8526622.0,\n            'f': \"8526622.0\",\n        },\n{\n            'v': 92956.0,\n            'f': \"92956.0\",\n        },\n{\n            'v': 370685.0,\n            'f': \"370685.0\",\n        },\n{\n            'v': 997376.0,\n            'f': \"997376.0\",\n        },\n{\n            'v': 2698539.0,\n            'f': \"2698539.0\",\n        },\n{\n            'v': 100639120.0,\n            'f': \"100639120.0\",\n        }],\n [\"US-MN active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 101056.0,\n            'f': \"101056.0\",\n        },\n{\n            'v': 151503.0,\n            'f': \"151503.0\",\n        },\n{\n            'v': 7355.0,\n            'f': \"7355.0\",\n        },\n{\n            'v': 29274.0,\n            'f': \"29274.0\",\n        },\n{\n            'v': 55189.0,\n            'f': \"55189.0\",\n        },\n{\n            'v': 107533.0,\n            'f': \"107533.0\",\n        },\n{\n            'v': 1093208.0,\n            'f': \"1093208.0\",\n        }],\n [\"US-MN active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 27257.0,\n            'f': \"27257.0\",\n        },\n{\n            'v': 26279.0,\n            'f': \"26279.0\",\n        },\n{\n            'v': 1482.0,\n            'f': \"1482.0\",\n        },\n{\n            'v': 11467.0,\n            'f': \"11467.0\",\n        },\n{\n            'v': 18954.0,\n            'f': \"18954.0\",\n        },\n{\n            'v': 30935.0,\n            'f': \"30935.0\",\n        },\n{\n            'v': 156947.0,\n            'f': \"156947.0\",\n        }],\n [\"US-MN active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 64869.0,\n            'f': \"64869.0\",\n        },\n{\n            'v': 101950.0,\n            'f': \"101950.0\",\n        },\n{\n            'v': 1482.0,\n            'f': \"1482.0\",\n        },\n{\n            'v': 16427.0,\n            'f': \"16427.0\",\n        },\n{\n            'v': 32099.0,\n            'f': \"32099.0\",\n        },\n{\n            'v': 79943.0,\n            'f': \"79943.0\",\n        },\n{\n            'v': 1093208.0,\n            'f': \"1093208.0\",\n        }],\n [\"US-MO active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 505270.0,\n            'f': \"505270.0\",\n        },\n{\n            'v': 1181367.0,\n            'f': \"1181367.0\",\n        },\n{\n            'v': 19900.0,\n            'f': \"19900.0\",\n        },\n{\n            'v': 96978.0,\n            'f': \"96978.0\",\n        },\n{\n            'v': 199351.0,\n            'f': \"199351.0\",\n        },\n{\n            'v': 538900.0,\n            'f': \"538900.0\",\n        },\n{\n            'v': 10937998.0,\n            'f': \"10937998.0\",\n        }],\n [\"US-MO active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 99578.0,\n            'f': \"99578.0\",\n        },\n{\n            'v': 101828.0,\n            'f': \"101828.0\",\n        },\n{\n            'v': 7364.0,\n            'f': \"7364.0\",\n        },\n{\n            'v': 40152.0,\n            'f': \"40152.0\",\n        },\n{\n            'v': 68340.0,\n            'f': \"68340.0\",\n        },\n{\n            'v': 115903.0,\n            'f': \"115903.0\",\n        },\n{\n            'v': 754497.0,\n            'f': \"754497.0\",\n        }],\n [\"US-MO active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 326150.0,\n            'f': \"326150.0\",\n        },\n{\n            'v': 858619.0,\n            'f': \"858619.0\",\n        },\n{\n            'v': 8146.0,\n            'f': \"8146.0\",\n        },\n{\n            'v': 64238.0,\n            'f': \"64238.0\",\n        },\n{\n            'v': 121868.0,\n            'f': \"121868.0\",\n        },\n{\n            'v': 328651.0,\n            'f': \"328651.0\",\n        },\n{\n            'v': 10937998.0,\n            'f': \"10937998.0\",\n        }],\n [\"US-MS active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 266042.0,\n            'f': \"266042.0\",\n        },\n{\n            'v': 400140.0,\n            'f': \"400140.0\",\n        },\n{\n            'v': 10744.0,\n            'f': \"10744.0\",\n        },\n{\n            'v': 58363.0,\n            'f': \"58363.0\",\n        },\n{\n            'v': 135967.0,\n            'f': \"135967.0\",\n        },\n{\n            'v': 253291.0,\n            'f': \"253291.0\",\n        },\n{\n            'v': 3178618.0,\n            'f': \"3178618.0\",\n        }],\n [\"US-MS active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 70843.0,\n            'f': \"70843.0\",\n        },\n{\n            'v': 88037.0,\n            'f': \"88037.0\",\n        },\n{\n            'v': 3191.0,\n            'f': \"3191.0\",\n        },\n{\n            'v': 29149.0,\n            'f': \"29149.0\",\n        },\n{\n            'v': 44886.0,\n            'f': \"44886.0\",\n        },\n{\n            'v': 78855.0,\n            'f': \"78855.0\",\n        },\n{\n            'v': 764325.0,\n            'f': \"764325.0\",\n        }],\n [\"US-MS active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 179549.0,\n            'f': \"179549.0\",\n        },\n{\n            'v': 341538.0,\n            'f': \"341538.0\",\n        },\n{\n            'v': 3191.0,\n            'f': \"3191.0\",\n        },\n{\n            'v': 41364.0,\n            'f': \"41364.0\",\n        },\n{\n            'v': 80584.0,\n            'f': \"80584.0\",\n        },\n{\n            'v': 168268.0,\n            'f': \"168268.0\",\n        },\n{\n            'v': 3178618.0,\n            'f': \"3178618.0\",\n        }],\n [\"US-NC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 315236.0,\n            'f': \"315236.0\",\n        },\n{\n            'v': 515144.0,\n            'f': \"515144.0\",\n        },\n{\n            'v': 9634.0,\n            'f': \"9634.0\",\n        },\n{\n            'v': 83453.0,\n            'f': \"83453.0\",\n        },\n{\n            'v': 171951.0,\n            'f': \"171951.0\",\n        },\n{\n            'v': 346405.0,\n            'f': \"346405.0\",\n        },\n{\n            'v': 4998330.0,\n            'f': \"4998330.0\",\n        }],\n [\"US-NC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 98516.0,\n            'f': \"98516.0\",\n        },\n{\n            'v': 108724.0,\n            'f': \"108724.0\",\n        },\n{\n            'v': 9375.0,\n            'f': \"9375.0\",\n        },\n{\n            'v': 43486.0,\n            'f': \"43486.0\",\n        },\n{\n            'v': 70805.0,\n            'f': \"70805.0\",\n        },\n{\n            'v': 104680.0,\n            'f': \"104680.0\",\n        },\n{\n            'v': 880264.0,\n            'f': \"880264.0\",\n        }],\n [\"US-NC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 191968.0,\n            'f': \"191968.0\",\n        },\n{\n            'v': 340973.0,\n            'f': \"340973.0\",\n        },\n{\n            'v': 9375.0,\n            'f': \"9375.0\",\n        },\n{\n            'v': 55258.0,\n            'f': \"55258.0\",\n        },\n{\n            'v': 97311.0,\n            'f': \"97311.0\",\n        },\n{\n            'v': 200038.0,\n            'f': \"200038.0\",\n        },\n{\n            'v': 3591170.0,\n            'f': \"3591170.0\",\n        }],\n [\"US-NH active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 54693.0,\n            'f': \"54693.0\",\n        },\n{\n            'v': 76122.0,\n            'f': \"76122.0\",\n        },\n{\n            'v': 2873.0,\n            'f': \"2873.0\",\n        },\n{\n            'v': 14254.0,\n            'f': \"14254.0\",\n        },\n{\n            'v': 30082.0,\n            'f': \"30082.0\",\n        },\n{\n            'v': 58606.0,\n            'f': \"58606.0\",\n        },\n{\n            'v': 526732.0,\n            'f': \"526732.0\",\n        }],\n [\"US-NH active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 17426.0,\n            'f': \"17426.0\",\n        },\n{\n            'v': 18245.0,\n            'f': \"18245.0\",\n        },\n{\n            'v': 1405.0,\n            'f': \"1405.0\",\n        },\n{\n            'v': 7601.0,\n            'f': \"7601.0\",\n        },\n{\n            'v': 12931.0,\n            'f': \"12931.0\",\n        },\n{\n            'v': 20033.0,\n            'f': \"20033.0\",\n        },\n{\n            'v': 123278.0,\n            'f': \"123278.0\",\n        }],\n [\"US-NH active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 37905.0,\n            'f': \"37905.0\",\n        },\n{\n            'v': 54247.0,\n            'f': \"54247.0\",\n        },\n{\n            'v': 1663.0,\n            'f': \"1663.0\",\n        },\n{\n            'v': 9980.0,\n            'f': \"9980.0\",\n        },\n{\n            'v': 19503.0,\n            'f': \"19503.0\",\n        },\n{\n            'v': 38188.0,\n            'f': \"38188.0\",\n        },\n{\n            'v': 389773.0,\n            'f': \"389773.0\",\n        }],\n [\"US-NJ active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 9443723.0,\n            'f': \"9443723.0\",\n        },\n{\n            'v': 17509605.0,\n            'f': \"17509605.0\",\n        },\n{\n            'v': 428971.0,\n            'f': \"428971.0\",\n        },\n{\n            'v': 2086195.0,\n            'f': \"2086195.0\",\n        },\n{\n            'v': 4626582.0,\n            'f': \"4626582.0\",\n        },\n{\n            'v': 7748227.0,\n            'f': \"7748227.0\",\n        },\n{\n            'v': 127657856.0,\n            'f': \"127657856.0\",\n        }],\n [\"US-NJ active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1485976.0,\n            'f': \"1485976.0\",\n        },\n{\n            'v': 1985692.0,\n            'f': \"1985692.0\",\n        },\n{\n            'v': 102011.0,\n            'f': \"102011.0\",\n        },\n{\n            'v': 583167.0,\n            'f': \"583167.0\",\n        },\n{\n            'v': 917240.0,\n            'f': \"917240.0\",\n        },\n{\n            'v': 1671795.0,\n            'f': \"1671795.0\",\n        },\n{\n            'v': 20115412.0,\n            'f': \"20115412.0\",\n        }],\n [\"US-NJ active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 5634377.0,\n            'f': \"5634377.0\",\n        },\n{\n            'v': 13557124.0,\n            'f': \"13557124.0\",\n        },\n{\n            'v': 112547.0,\n            'f': \"112547.0\",\n        },\n{\n            'v': 976833.0,\n            'f': \"976833.0\",\n        },\n{\n            'v': 2048838.0,\n            'f': \"2048838.0\",\n        },\n{\n            'v': 5002854.0,\n            'f': \"5002854.0\",\n        },\n{\n            'v': 127657856.0,\n            'f': \"127657856.0\",\n        }],\n [\"US-NM active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 166239.0,\n            'f': \"166239.0\",\n        },\n{\n            'v': 365534.0,\n            'f': \"365534.0\",\n        },\n{\n            'v': 3236.0,\n            'f': \"3236.0\",\n        },\n{\n            'v': 32384.0,\n            'f': \"32384.0\",\n        },\n{\n            'v': 67248.0,\n            'f': \"67248.0\",\n        },\n{\n            'v': 152502.0,\n            'f': \"152502.0\",\n        },\n{\n            'v': 3632065.0,\n            'f': \"3632065.0\",\n        }],\n [\"US-NM active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 28123.0,\n            'f': \"28123.0\",\n        },\n{\n            'v': 40506.0,\n            'f': \"40506.0\",\n        },\n{\n            'v': 3326.0,\n            'f': \"3326.0\",\n        },\n{\n            'v': 11184.0,\n            'f': \"11184.0\",\n        },\n{\n            'v': 16406.0,\n            'f': \"16406.0\",\n        },\n{\n            'v': 28360.0,\n            'f': \"28360.0\",\n        },\n{\n            'v': 439496.0,\n            'f': \"439496.0\",\n        }],\n [\"US-NM active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 101033.0,\n            'f': \"101033.0\",\n        },\n{\n            'v': 216923.0,\n            'f': \"216923.0\",\n        },\n{\n            'v': 4982.0,\n            'f': \"4982.0\",\n        },\n{\n            'v': 16248.0,\n            'f': \"16248.0\",\n        },\n{\n            'v': 36746.0,\n            'f': \"36746.0\",\n        },\n{\n            'v': 89618.0,\n            'f': \"89618.0\",\n        },\n{\n            'v': 1966320.0,\n            'f': \"1966320.0\",\n        }],\n [\"US-NV active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 150753.0,\n            'f': \"150753.0\",\n        },\n{\n            'v': 209838.0,\n            'f': \"209838.0\",\n        },\n{\n            'v': 9853.0,\n            'f': \"9853.0\",\n        },\n{\n            'v': 44438.0,\n            'f': \"44438.0\",\n        },\n{\n            'v': 83778.0,\n            'f': \"83778.0\",\n        },\n{\n            'v': 167179.0,\n            'f': \"167179.0\",\n        },\n{\n            'v': 1832479.0,\n            'f': \"1832479.0\",\n        }],\n [\"US-NV active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 47827.0,\n            'f': \"47827.0\",\n        },\n{\n            'v': 48440.0,\n            'f': \"48440.0\",\n        },\n{\n            'v': 4365.0,\n            'f': \"4365.0\",\n        },\n{\n            'v': 22071.0,\n            'f': \"22071.0\",\n        },\n{\n            'v': 34104.0,\n            'f': \"34104.0\",\n        },\n{\n            'v': 51071.0,\n            'f': \"51071.0\",\n        },\n{\n            'v': 344849.0,\n            'f': \"344849.0\",\n        }],\n [\"US-NV active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 97383.0,\n            'f': \"97383.0\",\n        },\n{\n            'v': 122074.0,\n            'f': \"122074.0\",\n        },\n{\n            'v': 4816.0,\n            'f': \"4816.0\",\n        },\n{\n            'v': 32827.0,\n            'f': \"32827.0\",\n        },\n{\n            'v': 53425.0,\n            'f': \"53425.0\",\n        },\n{\n            'v': 111689.0,\n            'f': \"111689.0\",\n        },\n{\n            'v': 1034601.0,\n            'f': \"1034601.0\",\n        }],\n [\"US-NY active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 19017852.0,\n            'f': \"19017852.0\",\n        },\n{\n            'v': 30625778.0,\n            'f': \"30625778.0\",\n        },\n{\n            'v': 975867.0,\n            'f': \"975867.0\",\n        },\n{\n            'v': 5307146.0,\n            'f': \"5307146.0\",\n        },\n{\n            'v': 9410604.0,\n            'f': \"9410604.0\",\n        },\n{\n            'v': 19526560.0,\n            'f': \"19526560.0\",\n        },\n{\n            'v': 226832032.0,\n            'f': \"226832032.0\",\n        }],\n [\"US-NY active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3667771.0,\n            'f': \"3667771.0\",\n        },\n{\n            'v': 3500440.0,\n            'f': \"3500440.0\",\n        },\n{\n            'v': 133990.0,\n            'f': \"133990.0\",\n        },\n{\n            'v': 1483587.0,\n            'f': \"1483587.0\",\n        },\n{\n            'v': 2379526.0,\n            'f': \"2379526.0\",\n        },\n{\n            'v': 4426842.0,\n            'f': \"4426842.0\",\n        },\n{\n            'v': 23989626.0,\n            'f': \"23989626.0\",\n        }],\n [\"US-NY active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 10631257.0,\n            'f': \"10631257.0\",\n        },\n{\n            'v': 20181026.0,\n            'f': \"20181026.0\",\n        },\n{\n            'v': 133990.0,\n            'f': \"133990.0\",\n        },\n{\n            'v': 2307981.0,\n            'f': \"2307981.0\",\n        },\n{\n            'v': 5148038.0,\n            'f': \"5148038.0\",\n        },\n{\n            'v': 10698324.0,\n            'f': \"10698324.0\",\n        },\n{\n            'v': 226832032.0,\n            'f': \"226832032.0\",\n        }],\n [\"US-OH active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1002401.0,\n            'f': \"1002401.0\",\n        },\n{\n            'v': 1753200.0,\n            'f': \"1753200.0\",\n        },\n{\n            'v': 40700.0,\n            'f': \"40700.0\",\n        },\n{\n            'v': 216573.0,\n            'f': \"216573.0\",\n        },\n{\n            'v': 408186.0,\n            'f': \"408186.0\",\n        },\n{\n            'v': 823416.0,\n            'f': \"823416.0\",\n        },\n{\n            'v': 11517700.0,\n            'f': \"11517700.0\",\n        }],\n [\"US-OH active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 158405.0,\n            'f': \"158405.0\",\n        },\n{\n            'v': 178357.0,\n            'f': \"178357.0\",\n        },\n{\n            'v': 6679.0,\n            'f': \"6679.0\",\n        },\n{\n            'v': 62914.0,\n            'f': \"62914.0\",\n        },\n{\n            'v': 101787.0,\n            'f': \"101787.0\",\n        },\n{\n            'v': 173493.0,\n            'f': \"173493.0\",\n        },\n{\n            'v': 1441263.0,\n            'f': \"1441263.0\",\n        }],\n [\"US-OH active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 706257.0,\n            'f': \"706257.0\",\n        },\n{\n            'v': 1655397.0,\n            'f': \"1655397.0\",\n        },\n{\n            'v': 29672.0,\n            'f': \"29672.0\",\n        },\n{\n            'v': 95912.0,\n            'f': \"95912.0\",\n        },\n{\n            'v': 213478.0,\n            'f': \"213478.0\",\n        },\n{\n            'v': 507661.0,\n            'f': \"507661.0\",\n        },\n{\n            'v': 11517700.0,\n            'f': \"11517700.0\",\n        }],\n [\"US-OK active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 399162.0,\n            'f': \"399162.0\",\n        },\n{\n            'v': 657050.0,\n            'f': \"657050.0\",\n        },\n{\n            'v': 16590.0,\n            'f': \"16590.0\",\n        },\n{\n            'v': 95578.0,\n            'f': \"95578.0\",\n        },\n{\n            'v': 203030.0,\n            'f': \"203030.0\",\n        },\n{\n            'v': 346948.0,\n            'f': \"346948.0\",\n        },\n{\n            'v': 5398891.0,\n            'f': \"5398891.0\",\n        }],\n [\"US-OK active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 42997.0,\n            'f': \"42997.0\",\n        },\n{\n            'v': 49527.0,\n            'f': \"49527.0\",\n        },\n{\n            'v': 3599.0,\n            'f': \"3599.0\",\n        },\n{\n            'v': 18010.0,\n            'f': \"18010.0\",\n        },\n{\n            'v': 28834.0,\n            'f': \"28834.0\",\n        },\n{\n            'v': 46633.0,\n            'f': \"46633.0\",\n        },\n{\n            'v': 405122.0,\n            'f': \"405122.0\",\n        }],\n [\"US-OK active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 187757.0,\n            'f': \"187757.0\",\n        },\n{\n            'v': 379500.0,\n            'f': \"379500.0\",\n        },\n{\n            'v': 3599.0,\n            'f': \"3599.0\",\n        },\n{\n            'v': 31498.0,\n            'f': \"31498.0\",\n        },\n{\n            'v': 67536.0,\n            'f': \"67536.0\",\n        },\n{\n            'v': 213852.0,\n            'f': \"213852.0\",\n        },\n{\n            'v': 3656876.0,\n            'f': \"3656876.0\",\n        }],\n [\"US-OR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 66889.0,\n            'f': \"66889.0\",\n        },\n{\n            'v': 115508.0,\n            'f': \"115508.0\",\n        },\n{\n            'v': 6810.0,\n            'f': \"6810.0\",\n        },\n{\n            'v': 19851.0,\n            'f': \"19851.0\",\n        },\n{\n            'v': 32131.0,\n            'f': \"32131.0\",\n        },\n{\n            'v': 73062.0,\n            'f': \"73062.0\",\n        },\n{\n            'v': 1176381.0,\n            'f': \"1176381.0\",\n        }],\n [\"US-OR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 25928.0,\n            'f': \"25928.0\",\n        },\n{\n            'v': 28363.0,\n            'f': \"28363.0\",\n        },\n{\n            'v': 1577.0,\n            'f': \"1577.0\",\n        },\n{\n            'v': 10555.0,\n            'f': \"10555.0\",\n        },\n{\n            'v': 18131.0,\n            'f': \"18131.0\",\n        },\n{\n            'v': 32681.0,\n            'f': \"32681.0\",\n        },\n{\n            'v': 285220.0,\n            'f': \"285220.0\",\n        }],\n [\"US-OR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 47851.0,\n            'f': \"47851.0\",\n        },\n{\n            'v': 100224.0,\n            'f': \"100224.0\",\n        },\n{\n            'v': 3381.0,\n            'f': \"3381.0\",\n        },\n{\n            'v': 14732.0,\n            'f': \"14732.0\",\n        },\n{\n            'v': 25149.0,\n            'f': \"25149.0\",\n        },\n{\n            'v': 46004.0,\n            'f': \"46004.0\",\n        },\n{\n            'v': 1176381.0,\n            'f': \"1176381.0\",\n        }],\n [\"US-PA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 3834660.0,\n            'f': \"3834660.0\",\n        },\n{\n            'v': 7084985.0,\n            'f': \"7084985.0\",\n        },\n{\n            'v': 104915.0,\n            'f': \"104915.0\",\n        },\n{\n            'v': 828904.0,\n            'f': \"828904.0\",\n        },\n{\n            'v': 1722536.0,\n            'f': \"1722536.0\",\n        },\n{\n            'v': 4110128.0,\n            'f': \"4110128.0\",\n        },\n{\n            'v': 80396816.0,\n            'f': \"80396816.0\",\n        }],\n [\"US-PA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 686913.0,\n            'f': \"686913.0\",\n        },\n{\n            'v': 1068797.0,\n            'f': \"1068797.0\",\n        },\n{\n            'v': 15116.0,\n            'f': \"15116.0\",\n        },\n{\n            'v': 224336.0,\n            'f': \"224336.0\",\n        },\n{\n            'v': 387994.0,\n            'f': \"387994.0\",\n        },\n{\n            'v': 659619.0,\n            'f': \"659619.0\",\n        },\n{\n            'v': 9464297.0,\n            'f': \"9464297.0\",\n        }],\n [\"US-PA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 2203280.0,\n            'f': \"2203280.0\",\n        },\n{\n            'v': 4063443.0,\n            'f': \"4063443.0\",\n        },\n{\n            'v': 30116.0,\n            'f': \"30116.0\",\n        },\n{\n            'v': 359980.0,\n            'f': \"359980.0\",\n        },\n{\n            'v': 786050.0,\n            'f': \"786050.0\",\n        },\n{\n            'v': 2086115.0,\n            'f': \"2086115.0\",\n        },\n{\n            'v': 25769240.0,\n            'f': \"25769240.0\",\n        }],\n [\"US-PR active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 324841.0,\n            'f': \"324841.0\",\n        },\n{\n            'v': 1365361.0,\n            'f': \"1365361.0\",\n        },\n{\n            'v': 8613.0,\n            'f': \"8613.0\",\n        },\n{\n            'v': 38810.0,\n            'f': \"38810.0\",\n        },\n{\n            'v': 103268.0,\n            'f': \"103268.0\",\n        },\n{\n            'v': 230142.0,\n            'f': \"230142.0\",\n        },\n{\n            'v': 18277354.0,\n            'f': \"18277354.0\",\n        }],\n [\"US-PR active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 18802.0,\n            'f': \"18802.0\",\n        },\n{\n            'v': 20979.0,\n            'f': \"20979.0\",\n        },\n{\n            'v': 1750.0,\n            'f': \"1750.0\",\n        },\n{\n            'v': 7869.0,\n            'f': \"7869.0\",\n        },\n{\n            'v': 12507.0,\n            'f': \"12507.0\",\n        },\n{\n            'v': 21811.0,\n            'f': \"21811.0\",\n        },\n{\n            'v': 165068.0,\n            'f': \"165068.0\",\n        }],\n [\"US-PR active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 181482.0,\n            'f': \"181482.0\",\n        },\n{\n            'v': 1296667.0,\n            'f': \"1296667.0\",\n        },\n{\n            'v': 1756.0,\n            'f': \"1756.0\",\n        },\n{\n            'v': 12124.0,\n            'f': \"12124.0\",\n        },\n{\n            'v': 27162.0,\n            'f': \"27162.0\",\n        },\n{\n            'v': 105935.0,\n            'f': \"105935.0\",\n        },\n{\n            'v': 18277354.0,\n            'f': \"18277354.0\",\n        }],\n [\"US-RI active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1555887.0,\n            'f': \"1555887.0\",\n        },\n{\n            'v': 6704189.0,\n            'f': \"6704189.0\",\n        },\n{\n            'v': 15088.0,\n            'f': \"15088.0\",\n        },\n{\n            'v': 105826.0,\n            'f': \"105826.0\",\n        },\n{\n            'v': 218970.0,\n            'f': \"218970.0\",\n        },\n{\n            'v': 771190.0,\n            'f': \"771190.0\",\n        },\n{\n            'v': 84234896.0,\n            'f': \"84234896.0\",\n        }],\n [\"US-RI active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 68641.0,\n            'f': \"68641.0\",\n        },\n{\n            'v': 93551.0,\n            'f': \"93551.0\",\n        },\n{\n            'v': 4234.0,\n            'f': \"4234.0\",\n        },\n{\n            'v': 28266.0,\n            'f': \"28266.0\",\n        },\n{\n            'v': 46622.0,\n            'f': \"46622.0\",\n        },\n{\n            'v': 75761.0,\n            'f': \"75761.0\",\n        },\n{\n            'v': 922476.0,\n            'f': \"922476.0\",\n        }],\n [\"US-RI active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 665580.0,\n            'f': \"665580.0\",\n        },\n{\n            'v': 2819436.0,\n            'f': \"2819436.0\",\n        },\n{\n            'v': 4234.0,\n            'f': \"4234.0\",\n        },\n{\n            'v': 35693.0,\n            'f': \"35693.0\",\n        },\n{\n            'v': 68811.0,\n            'f': \"68811.0\",\n        },\n{\n            'v': 152358.0,\n            'f': \"152358.0\",\n        },\n{\n            'v': 25288912.0,\n            'f': \"25288912.0\",\n        }],\n [\"US-SC active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 249464.0,\n            'f': \"249464.0\",\n        },\n{\n            'v': 480505.0,\n            'f': \"480505.0\",\n        },\n{\n            'v': 8626.0,\n            'f': \"8626.0\",\n        },\n{\n            'v': 63032.0,\n            'f': \"63032.0\",\n        },\n{\n            'v': 116844.0,\n            'f': \"116844.0\",\n        },\n{\n            'v': 248856.0,\n            'f': \"248856.0\",\n        },\n{\n            'v': 4045610.0,\n            'f': \"4045610.0\",\n        }],\n [\"US-SC active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 67889.0,\n            'f': \"67889.0\",\n        },\n{\n            'v': 76117.0,\n            'f': \"76117.0\",\n        },\n{\n            'v': 2895.0,\n            'f': \"2895.0\",\n        },\n{\n            'v': 31157.0,\n            'f': \"31157.0\",\n        },\n{\n            'v': 48110.0,\n            'f': \"48110.0\",\n        },\n{\n            'v': 77167.0,\n            'f': \"77167.0\",\n        },\n{\n            'v': 570567.0,\n            'f': \"570567.0\",\n        }],\n [\"US-SC active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 182443.0,\n            'f': \"182443.0\",\n        },\n{\n            'v': 458153.0,\n            'f': \"458153.0\",\n        },\n{\n            'v': 2895.0,\n            'f': \"2895.0\",\n        },\n{\n            'v': 40137.0,\n            'f': \"40137.0\",\n        },\n{\n            'v': 69366.0,\n            'f': \"69366.0\",\n        },\n{\n            'v': 139842.0,\n            'f': \"139842.0\",\n        },\n{\n            'v': 4045610.0,\n            'f': \"4045610.0\",\n        }],\n [\"US-TN active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 171235.0,\n            'f': \"171235.0\",\n        },\n{\n            'v': 317826.0,\n            'f': \"317826.0\",\n        },\n{\n            'v': 8081.0,\n            'f': \"8081.0\",\n        },\n{\n            'v': 46912.0,\n            'f': \"46912.0\",\n        },\n{\n            'v': 88307.0,\n            'f': \"88307.0\",\n        },\n{\n            'v': 165578.0,\n            'f': \"165578.0\",\n        },\n{\n            'v': 3283298.0,\n            'f': \"3283298.0\",\n        }],\n [\"US-TN active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 94413.0,\n            'f': \"94413.0\",\n        },\n{\n            'v': 84604.0,\n            'f': \"84604.0\",\n        },\n{\n            'v': 11986.0,\n            'f': \"11986.0\",\n        },\n{\n            'v': 44179.0,\n            'f': \"44179.0\",\n        },\n{\n            'v': 68564.0,\n            'f': \"68564.0\",\n        },\n{\n            'v': 112215.0,\n            'f': \"112215.0\",\n        },\n{\n            'v': 555478.0,\n            'f': \"555478.0\",\n        }],\n [\"US-TN active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 137258.0,\n            'f': \"137258.0\",\n        },\n{\n            'v': 260681.0,\n            'f': \"260681.0\",\n        },\n{\n            'v': 10453.0,\n            'f': \"10453.0\",\n        },\n{\n            'v': 48349.0,\n            'f': \"48349.0\",\n        },\n{\n            'v': 77977.0,\n            'f': \"77977.0\",\n        },\n{\n            'v': 127799.0,\n            'f': \"127799.0\",\n        },\n{\n            'v': 3283298.0,\n            'f': \"3283298.0\",\n        }],\n [\"US-TX active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 1405655.0,\n            'f': \"1405655.0\",\n        },\n{\n            'v': 2130669.0,\n            'f': \"2130669.0\",\n        },\n{\n            'v': 71563.0,\n            'f': \"71563.0\",\n        },\n{\n            'v': 298463.0,\n            'f': \"298463.0\",\n        },\n{\n            'v': 672555.0,\n            'f': \"672555.0\",\n        },\n{\n            'v': 1469085.0,\n            'f': \"1469085.0\",\n        },\n{\n            'v': 15137082.0,\n            'f': \"15137082.0\",\n        }],\n [\"US-TX active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 316547.0,\n            'f': \"316547.0\",\n        },\n{\n            'v': 448392.0,\n            'f': \"448392.0\",\n        },\n{\n            'v': 33767.0,\n            'f': \"33767.0\",\n        },\n{\n            'v': 126500.0,\n            'f': \"126500.0\",\n        },\n{\n            'v': 203447.0,\n            'f': \"203447.0\",\n        },\n{\n            'v': 372091.0,\n            'f': \"372091.0\",\n        },\n{\n            'v': 4916194.0,\n            'f': \"4916194.0\",\n        }],\n [\"US-TX active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 805057.0,\n            'f': \"805057.0\",\n        },\n{\n            'v': 1512070.0,\n            'f': \"1512070.0\",\n        },\n{\n            'v': 35523.0,\n            'f': \"35523.0\",\n        },\n{\n            'v': 154201.0,\n            'f': \"154201.0\",\n        },\n{\n            'v': 292319.0,\n            'f': \"292319.0\",\n        },\n{\n            'v': 779049.0,\n            'f': \"779049.0\",\n        },\n{\n            'v': 11997264.0,\n            'f': \"11997264.0\",\n        }],\n [\"US-UT active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 26618.0,\n            'f': \"26618.0\",\n        },\n{\n            'v': 39141.0,\n            'f': \"39141.0\",\n        },\n{\n            'v': 1079.0,\n            'f': \"1079.0\",\n        },\n{\n            'v': 7132.0,\n            'f': \"7132.0\",\n        },\n{\n            'v': 13122.0,\n            'f': \"13122.0\",\n        },\n{\n            'v': 26626.0,\n            'f': \"26626.0\",\n        },\n{\n            'v': 329628.0,\n            'f': \"329628.0\",\n        }],\n [\"US-UT active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 40825.0,\n            'f': \"40825.0\",\n        },\n{\n            'v': 40216.0,\n            'f': \"40216.0\",\n        },\n{\n            'v': 3781.0,\n            'f': \"3781.0\",\n        },\n{\n            'v': 18861.0,\n            'f': \"18861.0\",\n        },\n{\n            'v': 27817.0,\n            'f': \"27817.0\",\n        },\n{\n            'v': 47424.0,\n            'f': \"47424.0\",\n        },\n{\n            'v': 289723.0,\n            'f': \"289723.0\",\n        }],\n [\"US-UT active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 34892.0,\n            'f': \"34892.0\",\n        },\n{\n            'v': 41164.0,\n            'f': \"41164.0\",\n        },\n{\n            'v': 2157.0,\n            'f': \"2157.0\",\n        },\n{\n            'v': 10284.0,\n            'f': \"10284.0\",\n        },\n{\n            'v': 21849.0,\n            'f': \"21849.0\",\n        },\n{\n            'v': 37198.0,\n            'f': \"37198.0\",\n        },\n{\n            'v': 289723.0,\n            'f': \"289723.0\",\n        }],\n [\"US-VA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 813437.0,\n            'f': \"813437.0\",\n        },\n{\n            'v': 1183470.0,\n            'f': \"1183470.0\",\n        },\n{\n            'v': 36144.0,\n            'f': \"36144.0\",\n        },\n{\n            'v': 218402.0,\n            'f': \"218402.0\",\n        },\n{\n            'v': 402713.0,\n            'f': \"402713.0\",\n        },\n{\n            'v': 953329.0,\n            'f': \"953329.0\",\n        },\n{\n            'v': 9063083.0,\n            'f': \"9063083.0\",\n        }],\n [\"US-VA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 148213.0,\n            'f': \"148213.0\",\n        },\n{\n            'v': 185689.0,\n            'f': \"185689.0\",\n        },\n{\n            'v': 11618.0,\n            'f': \"11618.0\",\n        },\n{\n            'v': 59976.0,\n            'f': \"59976.0\",\n        },\n{\n            'v': 93311.0,\n            'f': \"93311.0\",\n        },\n{\n            'v': 154201.0,\n            'f': \"154201.0\",\n        },\n{\n            'v': 1695191.0,\n            'f': \"1695191.0\",\n        }],\n [\"US-VA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 487793.0,\n            'f': \"487793.0\",\n        },\n{\n            'v': 908202.0,\n            'f': \"908202.0\",\n        },\n{\n            'v': 11618.0,\n            'f': \"11618.0\",\n        },\n{\n            'v': 84472.0,\n            'f': \"84472.0\",\n        },\n{\n            'v': 172704.0,\n            'f': \"172704.0\",\n        },\n{\n            'v': 504339.0,\n            'f': \"504339.0\",\n        },\n{\n            'v': 8113369.0,\n            'f': \"8113369.0\",\n        }],\n [\"US-WA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 330519.0,\n            'f': \"330519.0\",\n        },\n{\n            'v': 405466.0,\n            'f': \"405466.0\",\n        },\n{\n            'v': 30347.0,\n            'f': \"30347.0\",\n        },\n{\n            'v': 118838.0,\n            'f': \"118838.0\",\n        },\n{\n            'v': 201411.0,\n            'f': \"201411.0\",\n        },\n{\n            'v': 364398.0,\n            'f': \"364398.0\",\n        },\n{\n            'v': 3110350.0,\n            'f': \"3110350.0\",\n        }],\n [\"US-WA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 154867.0,\n            'f': \"154867.0\",\n        },\n{\n            'v': 191532.0,\n            'f': \"191532.0\",\n        },\n{\n            'v': 4763.0,\n            'f': \"4763.0\",\n        },\n{\n            'v': 61706.0,\n            'f': \"61706.0\",\n        },\n{\n            'v': 93812.0,\n            'f': \"93812.0\",\n        },\n{\n            'v': 159306.0,\n            'f': \"159306.0\",\n        },\n{\n            'v': 1391565.0,\n            'f': \"1391565.0\",\n        }],\n [\"US-WA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 233285.0,\n            'f': \"233285.0\",\n        },\n{\n            'v': 335531.0,\n            'f': \"335531.0\",\n        },\n{\n            'v': 15401.0,\n            'f': \"15401.0\",\n        },\n{\n            'v': 70981.0,\n            'f': \"70981.0\",\n        },\n{\n            'v': 132073.0,\n            'f': \"132073.0\",\n        },\n{\n            'v': 232208.0,\n            'f': \"232208.0\",\n        },\n{\n            'v': 3110350.0,\n            'f': \"3110350.0\",\n        }],\n [\"US-WI active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 242454.0,\n            'f': \"242454.0\",\n        },\n{\n            'v': 501133.0,\n            'f': \"501133.0\",\n        },\n{\n            'v': 15710.0,\n            'f': \"15710.0\",\n        },\n{\n            'v': 65250.0,\n            'f': \"65250.0\",\n        },\n{\n            'v': 135337.0,\n            'f': \"135337.0\",\n        },\n{\n            'v': 235221.0,\n            'f': \"235221.0\",\n        },\n{\n            'v': 5868080.0,\n            'f': \"5868080.0\",\n        }],\n [\"US-WI active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 58982.0,\n            'f': \"58982.0\",\n        },\n{\n            'v': 61238.0,\n            'f': \"61238.0\",\n        },\n{\n            'v': 3906.0,\n            'f': \"3906.0\",\n        },\n{\n            'v': 23674.0,\n            'f': \"23674.0\",\n        },\n{\n            'v': 40203.0,\n            'f': \"40203.0\",\n        },\n{\n            'v': 68801.0,\n            'f': \"68801.0\",\n        },\n{\n            'v': 390794.0,\n            'f': \"390794.0\",\n        }],\n [\"US-WI active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 166404.0,\n            'f': \"166404.0\",\n        },\n{\n            'v': 477701.0,\n            'f': \"477701.0\",\n        },\n{\n            'v': 3906.0,\n            'f': \"3906.0\",\n        },\n{\n            'v': 31380.0,\n            'f': \"31380.0\",\n        },\n{\n            'v': 66845.0,\n            'f': \"66845.0\",\n        },\n{\n            'v': 151141.0,\n            'f': \"151141.0\",\n        },\n{\n            'v': 5868080.0,\n            'f': \"5868080.0\",\n        }],\n [\"ZA active_estimate_1\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        }],\n [\"ZA active_estimate_2\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7493.0,\n            'f': \"7493.0\",\n        },\n{\n            'v': 10085.0,\n            'f': \"10085.0\",\n        },\n{\n            'v': 1083.0,\n            'f': \"1083.0\",\n        },\n{\n            'v': 3123.0,\n            'f': \"3123.0\",\n        },\n{\n            'v': 4850.0,\n            'f': \"4850.0\",\n        },\n{\n            'v': 8374.0,\n            'f': \"8374.0\",\n        },\n{\n            'v': 99102.0,\n            'f': \"99102.0\",\n        }],\n [\"ZA active_estimate_3\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 0.0,\n            'f': \"0.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        }],\n [\"ZA active_estimate_4\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 21055.0,\n            'f': \"21055.0\",\n        },\n{\n            'v': 17070.0,\n            'f': \"17070.0\",\n        },\n{\n            'v': 2266.0,\n            'f': \"2266.0\",\n        },\n{\n            'v': 9280.0,\n            'f': \"9280.0\",\n        },\n{\n            'v': 15774.0,\n            'f': \"15774.0\",\n        },\n{\n            'v': 26385.0,\n            'f': \"26385.0\",\n        },\n{\n            'v': 105596.0,\n            'f': \"105596.0\",\n        }],\n [\"ZA active_estimate_combined\",\n{\n            'v': 200.0,\n            'f': \"200.0\",\n        },\n{\n            'v': 7614.0,\n            'f': \"7614.0\",\n        },\n{\n            'v': 11934.0,\n            'f': \"11934.0\",\n        },\n{\n            'v': 26.0,\n            'f': \"26.0\",\n        },\n{\n            'v': 398.0,\n            'f': \"398.0\",\n        },\n{\n            'v': 2175.0,\n            'f': \"2175.0\",\n        },\n{\n            'v': 10803.0,\n            'f': \"10803.0\",\n        },\n{\n            'v': 67006.0,\n            'f': \"67006.0\",\n        }]],\n        columns: [[\"string\", \"index\"], [\"number\", \"count\"], [\"number\", \"mean\"], [\"number\", \"std\"], [\"number\", \"min\"], [\"number\", \"25%\"], [\"number\", \"50%\"], [\"number\", \"75%\"], [\"number\", \"max\"]],\n        columnOptions: [{\"width\": \"1px\", \"className\": \"index_column\"}],\n        rowsPerPage: 25,\n        helpUrl: \"https://colab.research.google.com/notebooks/data_table.ipynb\",\n        suppressOutputScrolling: true,\n        minimumWidth: undefined,\n      });\n    ",
            "text/html": [
              "<div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>count</th>\n",
              "      <th>mean</th>\n",
              "      <th>std</th>\n",
              "      <th>min</th>\n",
              "      <th>25%</th>\n",
              "      <th>50%</th>\n",
              "      <th>75%</th>\n",
              "      <th>max</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>AE active_estimate_1</th>\n",
              "      <td>200.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>0.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AE active_estimate_2</th>\n",
              "      <td>200.0</td>\n",
              "      <td>5252.0</td>\n",
              "      <td>7069.0</td>\n",
              "      <td>759.0</td>\n",
              "      <td>2189.0</td>\n",
              "      <td>3400.0</td>\n",
              "      <td>5870.0</td>\n",
              "      <td>69469.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AE active_estimate_3</th>\n",
              "      <td>200.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>0.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AE active_estimate_combined</th>\n",
              "      <td>200.0</td>\n",
              "      <td>1622.0</td>\n",
              "      <td>2532.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>2279.0</td>\n",
              "      <td>13174.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AM active_estimate_1</th>\n",
              "      <td>200.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>0.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA active_estimate_1</th>\n",
              "      <td>200.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>0.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA active_estimate_2</th>\n",
              "      <td>200.0</td>\n",
              "      <td>7493.0</td>\n",
              "      <td>10085.0</td>\n",
              "      <td>1083.0</td>\n",
              "      <td>3123.0</td>\n",
              "      <td>4850.0</td>\n",
              "      <td>8374.0</td>\n",
              "      <td>99102.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA active_estimate_3</th>\n",
              "      <td>200.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>0.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA active_estimate_4</th>\n",
              "      <td>200.0</td>\n",
              "      <td>21055.0</td>\n",
              "      <td>17070.0</td>\n",
              "      <td>2266.0</td>\n",
              "      <td>9280.0</td>\n",
              "      <td>15774.0</td>\n",
              "      <td>26385.0</td>\n",
              "      <td>105596.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA active_estimate_combined</th>\n",
              "      <td>200.0</td>\n",
              "      <td>7614.0</td>\n",
              "      <td>11934.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>2175.0</td>\n",
              "      <td>10803.0</td>\n",
              "      <td>67006.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>435 rows × 8 columns</p>\n",
              "</div>"
            ],
            "text/plain": [
              "                             count     mean  ...      75%       max\n",
              "AE active_estimate_1         200.0     36.0  ...     36.0      36.0\n",
              "AE active_estimate_2         200.0   5252.0  ...   5870.0   69469.0\n",
              "AE active_estimate_3         200.0    724.0  ...    724.0     724.0\n",
              "AE active_estimate_combined  200.0   1622.0  ...   2279.0   13174.0\n",
              "AM active_estimate_1         200.0     11.0  ...     11.0      11.0\n",
              "...                            ...      ...  ...      ...       ...\n",
              "ZA active_estimate_1         200.0     26.0  ...     26.0      26.0\n",
              "ZA active_estimate_2         200.0   7493.0  ...   8374.0   99102.0\n",
              "ZA active_estimate_3         200.0    398.0  ...    398.0     398.0\n",
              "ZA active_estimate_4         200.0  21055.0  ...  26385.0  105596.0\n",
              "ZA active_estimate_combined  200.0   7614.0  ...  10803.0   67006.0\n",
              "\n",
              "[435 rows x 8 columns]"
            ]
          },
          "metadata": {
            "tags": []
          },
          "execution_count": 19
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "VI0InMEyd7Sh",
        "colab_type": "text"
      },
      "source": [
        "## Output File"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "YZyo2q3MAJWQ",
        "colab_type": "code",
        "outputId": "a39a8216-6b1b-4603-90a6-603193c07a19",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 579
        }
      },
      "source": [
        "# Make the output dataframe\n",
        "def make_quantiles_df(codes_to_predict, samples):\n",
        "  quantiles =[0.05 * i for i in range(21)]\n",
        "  data = []\n",
        "  codes = []\n",
        "  for code in codes_to_predict:\n",
        "    name = f\"{code} active_estimate_combined\"\n",
        "    if name in samples:\n",
        "      series = samples[name]\n",
        "      codes.append(code)\n",
        "      data.append({\n",
        "          \"Name\":regions[code].get_display_name(),\n",
        "          \"Date\":str(predict_date).split(\"T\")[0],\n",
        "          **{\n",
        "          str(round(q,2)): series.quantile(q) for q in quantiles \n",
        "          }})\n",
        "  df = pd.DataFrame(data, index=codes)\n",
        "  df.index.name = \"Code\"\n",
        "  return df\n",
        "\n",
        "quantiles_df = make_quantiles_df(codes_to_predict, samples).round(0)\n",
        "display(quantiles_df)\n",
        "quantiles_df.to_csv(\"active_infections_prediction.csv\")\n",
        "# If this doesn't work, you can find this file in the files pane at the side of\n",
        "# the screen, right click and download\n",
        "time.sleep(5) # I think it's failing sometimes because the file isn't available yet?\n",
        "try:\n",
        "  google.colab.files.download(\"active_infections_prediction.csv\")\n",
        "except:\n",
        "  pass"
      ],
      "execution_count": 21,
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/html": [
              "<div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Name</th>\n",
              "      <th>Date</th>\n",
              "      <th>0.0</th>\n",
              "      <th>0.05</th>\n",
              "      <th>0.1</th>\n",
              "      <th>0.15</th>\n",
              "      <th>0.2</th>\n",
              "      <th>0.25</th>\n",
              "      <th>0.3</th>\n",
              "      <th>0.35</th>\n",
              "      <th>0.4</th>\n",
              "      <th>0.45</th>\n",
              "      <th>0.5</th>\n",
              "      <th>0.55</th>\n",
              "      <th>0.6</th>\n",
              "      <th>0.65</th>\n",
              "      <th>0.7</th>\n",
              "      <th>0.75</th>\n",
              "      <th>0.8</th>\n",
              "      <th>0.85</th>\n",
              "      <th>0.9</th>\n",
              "      <th>0.95</th>\n",
              "      <th>1.0</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Code</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>AE</th>\n",
              "      <td>United Arab Emirates</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>36.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>724.0</td>\n",
              "      <td>1338.0</td>\n",
              "      <td>2279.0</td>\n",
              "      <td>2950.0</td>\n",
              "      <td>3424.0</td>\n",
              "      <td>4119.0</td>\n",
              "      <td>6208.0</td>\n",
              "      <td>13174.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AM</th>\n",
              "      <td>Armenia</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>11.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>130.0</td>\n",
              "      <td>505.0</td>\n",
              "      <td>838.0</td>\n",
              "      <td>1188.0</td>\n",
              "      <td>1719.0</td>\n",
              "      <td>2321.0</td>\n",
              "      <td>3449.0</td>\n",
              "      <td>8406.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AR</th>\n",
              "      <td>Argentina</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>87.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>370.0</td>\n",
              "      <td>6208.0</td>\n",
              "      <td>8401.0</td>\n",
              "      <td>11378.0</td>\n",
              "      <td>14657.0</td>\n",
              "      <td>26627.0</td>\n",
              "      <td>48493.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AT</th>\n",
              "      <td>Austria</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>141.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>344.0</td>\n",
              "      <td>6273.0</td>\n",
              "      <td>9124.0</td>\n",
              "      <td>12436.0</td>\n",
              "      <td>17304.0</td>\n",
              "      <td>32630.0</td>\n",
              "      <td>124845.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>AU-NSW</th>\n",
              "      <td>New South Wales, AU</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>8.0</td>\n",
              "      <td>42.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>60.0</td>\n",
              "      <td>219.0</td>\n",
              "      <td>388.0</td>\n",
              "      <td>534.0</td>\n",
              "      <td>762.0</td>\n",
              "      <td>1029.0</td>\n",
              "      <td>1851.0</td>\n",
              "      <td>11111.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>US-UT</th>\n",
              "      <td>Utah, US</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>2157.0</td>\n",
              "      <td>4919.0</td>\n",
              "      <td>6268.0</td>\n",
              "      <td>7150.0</td>\n",
              "      <td>9340.0</td>\n",
              "      <td>10284.0</td>\n",
              "      <td>12420.0</td>\n",
              "      <td>14513.0</td>\n",
              "      <td>17130.0</td>\n",
              "      <td>19773.0</td>\n",
              "      <td>21849.0</td>\n",
              "      <td>23824.0</td>\n",
              "      <td>26310.0</td>\n",
              "      <td>29838.0</td>\n",
              "      <td>34310.0</td>\n",
              "      <td>37198.0</td>\n",
              "      <td>48425.0</td>\n",
              "      <td>62578.0</td>\n",
              "      <td>87540.0</td>\n",
              "      <td>122263.0</td>\n",
              "      <td>289723.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>US-VA</th>\n",
              "      <td>Virginia, US</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>11618.0</td>\n",
              "      <td>33815.0</td>\n",
              "      <td>54055.0</td>\n",
              "      <td>65018.0</td>\n",
              "      <td>74571.0</td>\n",
              "      <td>84472.0</td>\n",
              "      <td>97195.0</td>\n",
              "      <td>113987.0</td>\n",
              "      <td>135327.0</td>\n",
              "      <td>147434.0</td>\n",
              "      <td>172704.0</td>\n",
              "      <td>211081.0</td>\n",
              "      <td>244415.0</td>\n",
              "      <td>286352.0</td>\n",
              "      <td>383315.0</td>\n",
              "      <td>504339.0</td>\n",
              "      <td>617090.0</td>\n",
              "      <td>886530.0</td>\n",
              "      <td>1123077.0</td>\n",
              "      <td>1838164.0</td>\n",
              "      <td>8113369.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>US-WA</th>\n",
              "      <td>Washington, US</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>15401.0</td>\n",
              "      <td>41771.0</td>\n",
              "      <td>49312.0</td>\n",
              "      <td>57672.0</td>\n",
              "      <td>66773.0</td>\n",
              "      <td>70981.0</td>\n",
              "      <td>83839.0</td>\n",
              "      <td>93683.0</td>\n",
              "      <td>110344.0</td>\n",
              "      <td>117602.0</td>\n",
              "      <td>132073.0</td>\n",
              "      <td>147774.0</td>\n",
              "      <td>162341.0</td>\n",
              "      <td>185556.0</td>\n",
              "      <td>200645.0</td>\n",
              "      <td>232208.0</td>\n",
              "      <td>302019.0</td>\n",
              "      <td>359619.0</td>\n",
              "      <td>488059.0</td>\n",
              "      <td>775522.0</td>\n",
              "      <td>3110350.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>US-WI</th>\n",
              "      <td>Wisconsin, US</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>3906.0</td>\n",
              "      <td>13014.0</td>\n",
              "      <td>20600.0</td>\n",
              "      <td>26340.0</td>\n",
              "      <td>28493.0</td>\n",
              "      <td>31380.0</td>\n",
              "      <td>37079.0</td>\n",
              "      <td>43161.0</td>\n",
              "      <td>52593.0</td>\n",
              "      <td>57624.0</td>\n",
              "      <td>66845.0</td>\n",
              "      <td>76300.0</td>\n",
              "      <td>83468.0</td>\n",
              "      <td>104538.0</td>\n",
              "      <td>128710.0</td>\n",
              "      <td>151141.0</td>\n",
              "      <td>180915.0</td>\n",
              "      <td>221948.0</td>\n",
              "      <td>292056.0</td>\n",
              "      <td>479942.0</td>\n",
              "      <td>5868080.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>ZA</th>\n",
              "      <td>South Africa</td>\n",
              "      <td>2020-04-16</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>26.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>398.0</td>\n",
              "      <td>2175.0</td>\n",
              "      <td>3796.0</td>\n",
              "      <td>4695.0</td>\n",
              "      <td>6337.0</td>\n",
              "      <td>8715.0</td>\n",
              "      <td>10803.0</td>\n",
              "      <td>13846.0</td>\n",
              "      <td>16407.0</td>\n",
              "      <td>21693.0</td>\n",
              "      <td>31543.0</td>\n",
              "      <td>67006.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>114 rows × 23 columns</p>\n",
              "</div>"
            ],
            "text/plain": [
              "                        Name        Date  ...       0.95        1.0\n",
              "Code                                      ...                      \n",
              "AE      United Arab Emirates  2020-04-16  ...     6208.0    13174.0\n",
              "AM                   Armenia  2020-04-16  ...     3449.0     8406.0\n",
              "AR                 Argentina  2020-04-16  ...    26627.0    48493.0\n",
              "AT                   Austria  2020-04-16  ...    32630.0   124845.0\n",
              "AU-NSW   New South Wales, AU  2020-04-16  ...     1851.0    11111.0\n",
              "...                      ...         ...  ...        ...        ...\n",
              "US-UT               Utah, US  2020-04-16  ...   122263.0   289723.0\n",
              "US-VA           Virginia, US  2020-04-16  ...  1838164.0  8113369.0\n",
              "US-WA         Washington, US  2020-04-16  ...   775522.0  3110350.0\n",
              "US-WI          Wisconsin, US  2020-04-16  ...   479942.0  5868080.0\n",
              "ZA              South Africa  2020-04-16  ...    31543.0    67006.0\n",
              "\n",
              "[114 rows x 23 columns]"
            ]
          },
          "metadata": {
            "tags": []
          }
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "SIBbJYr17yv6",
        "colab_type": "code",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 554
        },
        "outputId": "4b44ffa5-78a0-46c3-ba47-e76ce4cce071"
      },
      "source": [
        "# Can plot selected distributions for debugging\n",
        "for code in [\"US\", \"AE\"]:\n",
        "  try:\n",
        "    s = samples[f\"{code} active_estimate_combined\"]\n",
        "    seaborn.distplot(s)\n",
        "    plt.show()\n",
        "  except KeyError:\n",
        "    pass"
      ],
      "execution_count": 22,
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "image/png": "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\n",
            "text/plain": [
              "<Figure size 432x288 with 1 Axes>"
            ]
          },
          "metadata": {
            "tags": [],
            "needs_background": "light"
          }
        },
        {
          "output_type": "display_data",
          "data": {
            "image/png": "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\n",
            "text/plain": [
              "<Figure size 432x288 with 1 Axes>"
            ]
          },
          "metadata": {
            "tags": [],
            "needs_background": "light"
          }
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "4qSamXO1f6sS",
        "colab_type": "text"
      },
      "source": [
        "# Countermeasures\n",
        "\n",
        "This part of the notebook allows you to do scenario modelling using probability distributions, and then automatically turn those scenarios into GLEAMviz definition files [1].\n",
        "\n",
        "### Basic usage\n",
        "\n",
        "Scenarios are specified in spreadsheets; where each free parameter can either be specified as a number or as the ID of a Foretold distribution.\n",
        "\n",
        "[This document](https://docs.google.com/document/d/1CJmoL0ypDTKjtpVLdyVTajeqKRp4HKujEduavkwobl8/edit?usp=sharing) explains how to format the spreadsheet, and [here](https://docs.google.com/spreadsheets/d/1kAboAHnu2KK8p-1adM8L4ngrMfr2EmOsVICwfFKCEPE/edit?usp=sharing) is an example spreadsheet. Any Foretold distribution should be added to [this channel](https://www.foretold.io/c/93c557b5-ac8d-4201-a6d7-7ca2d2574304).\n",
        "\n",
        "Then use the function: `make_countermeasures_csv(countermeasures_url, countermeasures_sheet)`\n",
        "\n",
        "\n",
        "---\n",
        "\n",
        "[1] Note: at the moment this outputs a CSV version of the spreadsheet, [this issue](https://github.com/epidemics/covid/issues/406) tracks when it will be able to automatically generate gleam files.\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "5-QjehJ1gAI0",
        "colab_type": "code",
        "outputId": "558f6057-fd82-452d-822f-6f686d6c0027",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 567,
          "referenced_widgets": [
            "84bf18327c434c7bab21e7fbae08d4c9",
            "c556210528f3432d9081f43c91f3080a",
            "a01e293ee19b4995a6399f62c39f7c3d",
            "1fdeeb247d854d598a529b8670d10bae",
            "a9bb5a513c09441f9ea550cf21954684",
            "bc260f02894e464496fea97da059f11d",
            "b81e376ba0c34c65a28a0670652104fa",
            "9afa5dc44e1148faa8812fcdcffa0964"
          ]
        }
      },
      "source": [
        "# Make countermeasures CSV\n",
        "def make_countermeasures_csv(countermeasures_url, countermeasures_sheet):\n",
        "  input_data = load_spreadsheet(countermeasures_url, countermeasures_sheet)\n",
        "  headers = input_data[0]\n",
        "  value_column = headers.index(\"Value\")\n",
        "  output_data = []\n",
        "  num_samples = 100\n",
        "\n",
        "  quantiles =[0.05 * i for i in range(21)]\n",
        "\n",
        "  for row in tqdm.notebook.tqdm(input_data[1:]):\n",
        "    d = {h: v for (h,v) in zip(headers, row)}\n",
        "    value = row[value_column]\n",
        "    if is_uuid(value):\n",
        "      foretold_question = foretold.get_question(value)\n",
        "      d.update({\n",
        "          str(round(q,2)): foretold_question.quantile(q) for q in quantiles \n",
        "          })\n",
        "    else:\n",
        "      d.update({\n",
        "          str(round(q,2)): value for q in quantiles \n",
        "          })\n",
        "    output_data.append(d)\n",
        "  countermeasures_df = pd.DataFrame(output_data)\n",
        "  display(countermeasures_df)\n",
        "\n",
        "  countermeasures_df.to_csv(\"countermeasures.csv\")\n",
        "  # If this doesn't work, you can find this file in the files pane at the side of\n",
        "  # the screen, right click and download\n",
        "  time.sleep(1)\n",
        "  try:\n",
        "    google.colab.files.download(\"countermeasures.csv\")\n",
        "  except:\n",
        "    pass\n",
        "\n",
        "make_countermeasures_csv(\"https://docs.google.com/spreadsheets/d/1kAboAHnu2KK8p-1adM8L4ngrMfr2EmOsVICwfFKCEPE/edit#gid=0\",\n",
        "                         \"Sheet1\")"
      ],
      "execution_count": 23,
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "84bf18327c434c7bab21e7fbae08d4c9",
              "version_minor": 0,
              "version_major": 2
            },
            "text/plain": [
              "HBox(children=(FloatProgress(value=0.0, max=6.0), HTML(value='')))"
            ]
          },
          "metadata": {
            "tags": []
          }
        },
        {
          "output_type": "stream",
          "text": [
            "\n"
          ],
          "name": "stdout"
        },
        {
          "output_type": "display_data",
          "data": {
            "text/html": [
              "<div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Region</th>\n",
              "      <th>Value</th>\n",
              "      <th>Start date</th>\n",
              "      <th>End date (in future might be replaced with Foretold ID, but not in MVP)</th>\n",
              "      <th>Type</th>\n",
              "      <th>Class</th>\n",
              "      <th>0.0</th>\n",
              "      <th>0.05</th>\n",
              "      <th>0.1</th>\n",
              "      <th>0.15</th>\n",
              "      <th>0.2</th>\n",
              "      <th>0.25</th>\n",
              "      <th>0.3</th>\n",
              "      <th>0.35</th>\n",
              "      <th>0.4</th>\n",
              "      <th>0.45</th>\n",
              "      <th>0.5</th>\n",
              "      <th>0.55</th>\n",
              "      <th>0.6</th>\n",
              "      <th>0.65</th>\n",
              "      <th>0.7</th>\n",
              "      <th>0.75</th>\n",
              "      <th>0.8</th>\n",
              "      <th>0.85</th>\n",
              "      <th>0.9</th>\n",
              "      <th>0.95</th>\n",
              "      <th>1.0</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Sao Paulo</td>\n",
              "      <td>46fbf258-70a9-4c39-9f3b-5d6f91930632</td>\n",
              "      <td>2020-03-20</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>Countermeasure package</td>\n",
              "      <td>1</td>\n",
              "      <td>1771.06</td>\n",
              "      <td>12312.2</td>\n",
              "      <td>17323.6</td>\n",
              "      <td>21797.8</td>\n",
              "      <td>26159.9</td>\n",
              "      <td>30592.2</td>\n",
              "      <td>35202.9</td>\n",
              "      <td>40102</td>\n",
              "      <td>45374.6</td>\n",
              "      <td>51135.8</td>\n",
              "      <td>57514.7</td>\n",
              "      <td>64699.1</td>\n",
              "      <td>72915.3</td>\n",
              "      <td>82511.7</td>\n",
              "      <td>93996.1</td>\n",
              "      <td>108189</td>\n",
              "      <td>126546</td>\n",
              "      <td>151939</td>\n",
              "      <td>191312</td>\n",
              "      <td>269576</td>\n",
              "      <td>1.86406e+06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Sao Paulo</td>\n",
              "      <td>bcba6198-093c-4534-b17a-5815386ac64f</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>2020-05-20</td>\n",
              "      <td>Countermeasure package</td>\n",
              "      <td>1</td>\n",
              "      <td>473.057</td>\n",
              "      <td>3724.41</td>\n",
              "      <td>5354.37</td>\n",
              "      <td>6837.89</td>\n",
              "      <td>8302.11</td>\n",
              "      <td>9804.89</td>\n",
              "      <td>11385.9</td>\n",
              "      <td>13079.3</td>\n",
              "      <td>14917.6</td>\n",
              "      <td>16938.9</td>\n",
              "      <td>19196.4</td>\n",
              "      <td>21759.1</td>\n",
              "      <td>24709.5</td>\n",
              "      <td>28184.3</td>\n",
              "      <td>32372.7</td>\n",
              "      <td>37602.3</td>\n",
              "      <td>44427.2</td>\n",
              "      <td>53968.4</td>\n",
              "      <td>68966.3</td>\n",
              "      <td>99354.3</td>\n",
              "      <td>777209</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>Sau Paulo</td>\n",
              "      <td>46fbf258-70a9-4c39-9f3b-5d6f91930632</td>\n",
              "      <td>2020-03-20</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>Countermeasure package</td>\n",
              "      <td>2</td>\n",
              "      <td>1771.06</td>\n",
              "      <td>12312.2</td>\n",
              "      <td>17323.6</td>\n",
              "      <td>21797.8</td>\n",
              "      <td>26159.9</td>\n",
              "      <td>30592.2</td>\n",
              "      <td>35202.9</td>\n",
              "      <td>40102</td>\n",
              "      <td>45374.6</td>\n",
              "      <td>51135.8</td>\n",
              "      <td>57514.7</td>\n",
              "      <td>64699.1</td>\n",
              "      <td>72915.3</td>\n",
              "      <td>82511.7</td>\n",
              "      <td>93996.1</td>\n",
              "      <td>108189</td>\n",
              "      <td>126546</td>\n",
              "      <td>151939</td>\n",
              "      <td>191312</td>\n",
              "      <td>269576</td>\n",
              "      <td>1.86406e+06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>Rio De Janeiro</td>\n",
              "      <td>46fbf258-70a9-4c39-9f3b-5d6f91930632</td>\n",
              "      <td>2020-03-20</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>Background condition</td>\n",
              "      <td>1</td>\n",
              "      <td>1771.06</td>\n",
              "      <td>12312.2</td>\n",
              "      <td>17323.6</td>\n",
              "      <td>21797.8</td>\n",
              "      <td>26159.9</td>\n",
              "      <td>30592.2</td>\n",
              "      <td>35202.9</td>\n",
              "      <td>40102</td>\n",
              "      <td>45374.6</td>\n",
              "      <td>51135.8</td>\n",
              "      <td>57514.7</td>\n",
              "      <td>64699.1</td>\n",
              "      <td>72915.3</td>\n",
              "      <td>82511.7</td>\n",
              "      <td>93996.1</td>\n",
              "      <td>108189</td>\n",
              "      <td>126546</td>\n",
              "      <td>151939</td>\n",
              "      <td>191312</td>\n",
              "      <td>269576</td>\n",
              "      <td>1.86406e+06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>Rio De Janeiro</td>\n",
              "      <td>1.2</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>2020-05-20</td>\n",
              "      <td>Background condition</td>\n",
              "      <td>1</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "      <td>1.2</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>5</th>\n",
              "      <td>Rio De Janeiro</td>\n",
              "      <td>46fbf258-70a9-4c39-9f3b-5d6f91930632</td>\n",
              "      <td>2020-03-20</td>\n",
              "      <td>2020-04-20</td>\n",
              "      <td>Background condition</td>\n",
              "      <td>2</td>\n",
              "      <td>1771.06</td>\n",
              "      <td>12312.2</td>\n",
              "      <td>17323.6</td>\n",
              "      <td>21797.8</td>\n",
              "      <td>26159.9</td>\n",
              "      <td>30592.2</td>\n",
              "      <td>35202.9</td>\n",
              "      <td>40102</td>\n",
              "      <td>45374.6</td>\n",
              "      <td>51135.8</td>\n",
              "      <td>57514.7</td>\n",
              "      <td>64699.1</td>\n",
              "      <td>72915.3</td>\n",
              "      <td>82511.7</td>\n",
              "      <td>93996.1</td>\n",
              "      <td>108189</td>\n",
              "      <td>126546</td>\n",
              "      <td>151939</td>\n",
              "      <td>191312</td>\n",
              "      <td>269576</td>\n",
              "      <td>1.86406e+06</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>"
            ],
            "text/plain": [
              "           Region                                 Value  ...     0.95          1.0\n",
              "0       Sao Paulo  46fbf258-70a9-4c39-9f3b-5d6f91930632  ...   269576  1.86406e+06\n",
              "1       Sao Paulo  bcba6198-093c-4534-b17a-5815386ac64f  ...  99354.3       777209\n",
              "2       Sau Paulo  46fbf258-70a9-4c39-9f3b-5d6f91930632  ...   269576  1.86406e+06\n",
              "3  Rio De Janeiro  46fbf258-70a9-4c39-9f3b-5d6f91930632  ...   269576  1.86406e+06\n",
              "4  Rio De Janeiro                                   1.2  ...      1.2          1.2\n",
              "5  Rio De Janeiro  46fbf258-70a9-4c39-9f3b-5d6f91930632  ...   269576  1.86406e+06\n",
              "\n",
              "[6 rows x 27 columns]"
            ]
          },
          "metadata": {
            "tags": []
          }
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "OP-86_ROSf81",
        "colab_type": "text"
      },
      "source": [
        "## Generate gleam files\n",
        "\n",
        "In `epimodel.gleam.definition`, there is a class `GleamDefinition` with many methods for manipulating a given definition XML - add seed regions, add exceptions, adjust parameters.\n",
        "\n",
        "For example of usage, see `generate_simulations`. It generates an entire batch for the website, but the main steps are the same.\n",
        "\n",
        "One of the steps is to take region estimates (e.g. countries or states) and distribute these down to Gleam \"basins\" (city-like regions). This is done by our function `algorithms.distribute_down_with_population` in the above.\n",
        "The modelers need a starting XML - I would let them provide it if they want to modify the disease params etc."
      ]
    }
  ]
}